java命令和jar命令

65 阅读1分钟

java命令

javac //编译
java //运行
javadoc -encoding UTF-8 -charset UTF-8 //java文档

jar命令

1、创建jar文件

jar cf test.jar test

2、创建jar文件,并显示压缩过程

jar cvf test.jar test

3、不使用清单文件

jar cvfM test.jar test

4、自定义清单文件内容

jar cvfm test.jar manifest.mf test

清单文件使用普通文本
格式:
key: value

//将清单文件中的key value对提取到MFTA-INF/MANIFEST.MF文件中
jar cvfm test.jar a.txt test

5、查看jar包内容

jar tf test.jar

//将查看的jar包内容目录保存到a.txt文件中
jar tf test.jar > a.txt

6、查看jar包详细列表内容

jar tvf test.jar

7、解压缩到当前目录

jar xf test.jar

8、带提示信息解压缩

jar xvf test.jar

9、更新jar文件

jar uf test.jar Hello.class

10、更新时显示详细信息

jar uvf test.jar Hello.class

11、创建可执行的jar包

jar cvfe test.jar test.Test类 test目录
//把test目录下的所有文件都压缩到test.jar包中,并指定使用test.Test(完整类名)作为入口

//运行jar包的两种方式
1、java -jar test.jar
2、javaw test.jar