读书人

JAVA学习(7) JAR文件操作

发布时间: 2012-09-27 11:11:17 作者: rapoo

JAVA学习(七) JAR文件操作

1.操作JAR文件

在JDK的安装目录的bin子目录下有一个jar.exe文件,这就是JAR文件的操作工具

2 .jar命令格式: jar {ctxu} [vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名

-c (create):创建新的存档;

-t :列出存档内容的列表;

-x:展开存档中命名的或所有的文件;

-u(update):更新已存在的存档;

-v :生成详细输出到标准输出上;

-f : 指定存档文件名;

-m: 包含来自标明文件的标明信息;

-0: 只存储方式,未用ZIP压缩 格式;

-M: 不产生所有项的清单(manifest)文件;

-C: 改变到指定的目录,并且包含下列文件

3.例子

(1)将两个class文件存档到一个名为“classes.jar”的存档文件中:jar cvf classes.jar Foo.class Bar.class

(2)用一个存在的清单(manifest)文件“mymanifest”将foo/目录下的所有文件存档到一个名为“classes.jar”的存档文件中:

jar cvfm classes.jar mymanifest -C foo/

4.对JAR文件常用的操作有三种:

(1)创建JAR文件: jar cvf UseImage.jar UseImage.class index_01.gif

(2) 列出JAR文件的内容:jar tvf UseImage.jar

(3) 抽取JAR文件:jar xvf UseImage.jar

读书人网 >其他相关

热点推荐