jar -xvf xxx.war  -->解压到当前目录下.

 

  jar 命令详解

  使用不带任何的 jar 命令我们可以看到 jar 命令的用法如下:

  jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...

  其中 {ctxu} 是 jar 命令的子命令,每次 jar 命令只能包含 ctxu 中的一个,它们分别表示:

  -c 创建新的 JAR 文件包

  -t 列出 JAR 文件包的内容列表

  -x 展开 JAR 文件包的指定文件或者所有文件

  -u 更新已存在的 JAR 文件包 (添加文件到 JAR 文件包中)

  特别注意,在参数的下达中, c/x/t/u 仅能存在一个!不可同时存在!

 

  因为不可能同时压缩与解压缩。

  -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?

  -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

  -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

  -f 指定 JAR 文件名,通常这个参数是必须的

  请留意,在 f 之后要立即接档名喔!不要再加参数!

Logo

更多推荐