读书人

CMD下怎样用jar命令将一个目录下的所有

发布时间: 2012-03-04 11:13:33 作者: rapoo

CMD下怎样用jar命令将一个目录下的所有内容打包到一个jar文件里面,请教命令具体该怎么写?
rt

[解决办法]

Java code
jar cf examples.jar -C classes .
[解决办法]
jar cvf 你要存jar的目录/你的jar的名字.jar 需要打包的目录

[解决办法]
探讨

引用:

Java code
jar cf examples.jar -C classes .


把 classes 目录下的内容打包,不包括classes目录


这个貌似不行。。。

[解决办法]
Java code
$ tree.|-- classes|-- manifest.mf`-- sources    `-- Hello.java2 directories, 2 files$ javac -d classes/ sources/Hello.java$ jar cfmv Hello.jar manifest.mf -C classes .已添加清单正在添加: Hello.class(输入 = 416) (输出 = 286)(压缩了 31%)$ tree.|-- Hello.jar|-- classes|   `-- Hello.class|-- manifest.mf`-- sources    `-- Hello.java2 directories, 4 files$ unzip -l Hello.jar Archive:  Hello.jar  Length     Date   Time    Name --------    ----   ----    ----        0  11-16-11 16:52   META-INF/       87  11-16-11 16:52   META-INF/MANIFEST.MF      416  11-16-11 16:51   Hello.class --------                   -------      503                   3 files$ java -jar Hello.jar Hello World! 

读书人网 >J2SE开发

热点推荐