用法
在命令行输入jar,就会输出使用帮助,linux下输出是英文,windows下输出的翻译过来的内容。
用法如下:
# ctxui中必须选一个
# vfmn0Me可选
jar {ctxui}[vfmn0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
选项:
-c 创建新jar包
-t 列出jar包中的文件目录
-x 从jar包中解压出指定的 (或所有) 文件
-u 更新现有的jar包
-v 在标准输出中生成详细输出,显示过程
-f 指定jar包名
-m 指定manifest.mf文件
-e 为jar包指定main类
-0 生成jar包时仅打包,不对内容进行压缩
-M 不生成manifest.mf文件
-i 为指定的jar文件生成索引信息
-C 表示转到相应的目录下执行jar命令,相当于cd到那个目录,
然后不带-C执行jar命令
实例
将web-demo目录打包为web-demo.jar
jar cvf web-demo.jar web-demo/
解压web-demo.jar
jar xvf web-demo.jar
不解压,查看web-demo.jar里的内容
jar tvf web-demo.jar