wiki
参数
c : 创建一个 jar 包
t : 显示 jar 中的内容列表
x : 解压 jar 包
u : 添加文件到 jar 包中
f : 指定 jar 包的文件名
v : 生成详细的报造,并输出至标准设备
m : 指定 manifest.mf 文件.(manifest.mf文件中可以对jar包及其中的内容作一些一设置)
0 : 产生 jar 包时不对其中的内容进行压缩处理
M : 不产生所有文件的清单文件(Manifest.mf)。这个参数将忽略掉 m 参数的设置
i : 为指定的 jar 文件创建索引文件
C : 表示转到相应的目录下执行 jar 命令
常用命令
- 创建Jar包
- 打包 packet 目录至 packet.jar :
jar cvf pakcet.jar packet
- 解压Jar包
- 解压 unpakcet.jar 至 jar 指令运行的目录 :
- jar xvf unpacket.jar
- 向Jar包内添加文件/文件夹
- 添加文件夹
- 添加文件
jar uvf add.jar ./add.class