在eclipse中打jar包
在Eclipse中打jar包
步骤:
1. 在项目名称中点击右键,点Export...
2.选择java-->Java File, next
3. 选择你打算打包的文件。可以选择某几个文件,也可以选择整个项目
4. 在同一向导页面,选择目标文件。可以提前建一个.zip文件,然后将文件路径加上,点next
5. Packing options可以默认,也可以不勾第一项,以便当出现编译错误时,让打包过程停止, 点next
6.如果要打的包不依赖其他第三方包,直接点next,如果依赖其他第三方包,可以通过MANIFEST.MF 把第三方包也打进来。这时需要提前在项目里新建MANIFEST.MF文件。书写格式如下:
Manifest-Version: 1.0
Main-Class: windows.VideoWindow
Class-Path: lib/selenium-java-3.4.0.jar lib/testng-6.8.8.jar lib/testng-6.8.8.jar
Built-By: sara
注释: #1:manifest version
#2: 如果想打包一个可运行的jar包,需要在该处添加入口函数
#3: 该处为依赖的第三方jar包,lib 目录是目标jar包的同级目录
#4: 作者
tips: 1. 注意字段名和值之间要有个空格。即Main-Class:和windows.VideoWindow之间要有个空格。
2. 如果有许多依赖的jiar包,写在一行太长,可以写成如下方式:
Class-Path: lib/selenium-java-3.4.0.jar
lib/testng-6.8.8.jar
lib/testng-6.8.8.jar
(注意第二行开头要有个空格)
建好MANIFEST.MF后,再 继续刚才的操作,选择“using existing manifest from workspace”, 然后选择刚才建的清单文件
7. 点击finish, 即可进行打包。
最新文章
- oracle中SQL根据生日日期查询年龄的方法
- mysql的sql_mode 模式修改 my.cnf
- XproerIM V1,2,12,65376 发布。
- storm 分组
- sql经典语句
- [转]Oracle字符串拼接的方法
- 动画讲解 Eclipse 常用快捷键
- 数据结构 : Hash Table
- 两台linux利用heartbeat+drbd 完美实现双机热备
- [编织消息框架][设计协议]opCode
- C 返回函数与闭包的考虑
- 从零开始搭建Android组件化框架
- Zookeeper+Dubbo+SpringMVC环境搭建
- MySQL InnoDB下关于MVCC的一个问题的分析
- VS2017用正则表达式替换多行代码
- Ado.Net 注意事项
- JavaScript取消默认控件并添加新控件(DOM编程艺术第11章)
- [转]关于重定向RedirectAttributes的用法
- C语言 知识点总结完美版
- 转悠望南山 Python闲谈(二)聊聊最小二乘法以及leastsq函数
热门文章
- java中super()和this()、super和this的区别
- SpringCloud Feign 参数问题
- server 2012 r2 配置
- Loj #3111. 「SDOI2019」染色
- PCA:主成分分析
- 提高性能,MySQL 读写分离环境搭建(一)
- 数据路由通信--ospf复习
- git add无效,git status(modified content, untracked content)
- 在eclipse中,用maven创建一个web项目工程
- mysql锁机制总结,以及优化建议