1.打包
jar cf JAR文件名称 程序文件名称或者程序所在的文件夹
举例:
jar cf test.jar /home/word/test
2.查看一个jar文件的内容
jar tvf JAR文件名称
举例:
jar tvf test.jar
3.将一个jar文件解压缩
jar xf JAR文件名称
举例:
jar xf test.jar
4.往压缩包里面增加文件
jar xf JAR文件名称 添加的文件或者其他的jar文件
举例:
jar xf test.jar Test.class
5.更新一个jar文件
jar uf JAR文件名称 更新的文件或者其他的jar文件
举例:
jar uf test.jar Test.class
6.运行一个jar程序
java -jar JAR文件名称
举例:
java -jar test.jar
7.创建一个可以运行的jar文件
首先必须有一个主类(Main Class);接着创建一个叫做MANIFEST.MF的文本,然后把以下内容拷贝进去。
Manifest-Version: 1.0
Main-Class: YourMainClass
这个YourMainClass就是程序中包含main方法的那个class,下面的语句用来创建可执行的jar文件。
jar cvfm MyApp.jar MANIFEST.MF 文件或文件夹路径
jar cf JAR文件名称 程序文件名称或者程序所在的文件夹
举例:
jar cf test.jar /home/word/test
2.查看一个jar文件的内容
jar tvf JAR文件名称
举例:
jar tvf test.jar
3.将一个jar文件解压缩
jar xf JAR文件名称
举例:
jar xf test.jar
4.往压缩包里面增加文件
jar xf JAR文件名称 添加的文件或者其他的jar文件
举例:
jar xf test.jar Test.class
5.更新一个jar文件
jar uf JAR文件名称 更新的文件或者其他的jar文件
举例:
jar uf test.jar Test.class
6.运行一个jar程序
java -jar JAR文件名称
举例:
java -jar test.jar
7.创建一个可以运行的jar文件
首先必须有一个主类(Main Class);接着创建一个叫做MANIFEST.MF的文本,然后把以下内容拷贝进去。
Manifest-Version: 1.0
Main-Class: YourMainClass
这个YourMainClass就是程序中包含main方法的那个class,下面的语句用来创建可执行的jar文件。
jar cvfm MyApp.jar MANIFEST.MF 文件或文件夹路径
MAINFEST.MF如:
Manifest-Version: 1.0
Main-Class: com.lv.spider.Test
Class-Path: lib/commons-pool-1.6.jar lib/fastjson-1.2.2.jar lib/jedis-2.1.0.jar lib/jsoup-1.7.2.jar lib/log4j-api-2.3.jar lib/log4j-core-2.3.jar