jar命令:打包、查看、更新等
2015-07-22 17:15
197 查看
如何把写好的Java程序打包为jar文件呢?下面说的就是java使用命令行打包JAR的方法
1.命令行的方式:
打包
jar cf JAR文件名称 程序文件名称或者程序所在的文件夹
举例:
jar cf MyApp.jar D:JavaProjectMyApp
查看一个jar文件的内容
jar tvf JAR文件名称
举例:
jar tvf MyApp.jar
将一个jar文件解压缩
jar xf JAR文件名称
举例:
jar xf MyApp.jar
往压缩包里面增加文件
jar xf JAR文件名称 添加的文件或者其他的jar文件
举例:
jar xf MyApp.jar Test.class
更新一个jar文件
jar uf JAR文件名称 更新的文件或者其他的jar文件
举例:
jar uf MyApp.jar Test.class
运行一个jar程序
java -jar JAR文件名称
举例:
java -jar MyApp.jar
创建一个可以运行的jar文件
首先我们必须有一个主类(Main Class)
创建一个叫做MANIFEST.MF的文本,然后把一下内容拷贝进去
Manifest-Version: 1.0
Main-Class: YourMainClass
这个YourMainClass就是你程序中包含main方法的那个class
下面的语句用来创建可执行的jar文件.
jar cvfm MyApp.jar MANIFEST.MF 文件或文件夹路径
1.命令行的方式:
打包
jar cf JAR文件名称 程序文件名称或者程序所在的文件夹
举例:
jar cf MyApp.jar D:JavaProjectMyApp
查看一个jar文件的内容
jar tvf JAR文件名称
举例:
jar tvf MyApp.jar
将一个jar文件解压缩
jar xf JAR文件名称
举例:
jar xf MyApp.jar
往压缩包里面增加文件
jar xf JAR文件名称 添加的文件或者其他的jar文件
举例:
jar xf MyApp.jar Test.class
更新一个jar文件
jar uf JAR文件名称 更新的文件或者其他的jar文件
举例:
jar uf MyApp.jar Test.class
运行一个jar程序
java -jar JAR文件名称
举例:
java -jar MyApp.jar
创建一个可以运行的jar文件
首先我们必须有一个主类(Main Class)
创建一个叫做MANIFEST.MF的文本,然后把一下内容拷贝进去
Manifest-Version: 1.0
Main-Class: YourMainClass
这个YourMainClass就是你程序中包含main方法的那个class
下面的语句用来创建可执行的jar文件.
jar cvfm MyApp.jar MANIFEST.MF 文件或文件夹路径
相关文章推荐
- 九度 oj 1126
- Android 四大组件学习之Service五
- android 使用Theme + attr换肤
- 爬虫1-15
- Spring jdcbtemplate实例
- LoaderManager使用详解(一)---没有Loader之前的世界
- iOS DES ECB模式对称加密解密
- PyQt之玩转signal(信号)与slot(槽)一:介绍及简单实例
- Uva 673 Parentheses Balance 平衡的括号
- pkg-config 使用心得 找不到/usr/lib 跑到/usr/local/lib fr net
- 替换iframe的内容
- 《C#高级编程(第六版)》泛型学习笔记(一):泛型优点和特性 (转载)
- android闹钟(五):实现闹钟功能
- ACM卡片游戏
- 保持充沛的精力
- 中文情感分析
- 了解 Spring Data JPA
- jdbcTools(获取数据库的连接和释放资源)
- 暑假NOIP笔记—代数+数位统计+概率+博弈论
- JAVA 集合