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