当前位置: 代码迷 >> J2SE >> CMD下怎样用jar命令将一个目录下的所有内容打包到一个jar文件里面,请问命令具体该如何写
  详细解决方案

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

热度:185   发布时间:2016-04-24 02:30:34.0
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!
  相关解决方案