CMD下怎样用jar命令将一个目录下的所有内容打包到一个jar文件里面,请问命令具体该如何写
CMD下怎样用jar命令将一个目录下的所有内容打包到一个jar文件里面,请教命令具体该怎么写?
rt
------解决方案--------------------
rt
------解决方案--------------------
- Java code
jar cf examples.jar -C classes .
------解决方案--------------------
jar cvf 你要存jar的目录/你的jar的名字.jar 需要打包的目录
------解决方案--------------------
------解决方案--------------------
- Java code
$ tree . |-- classes |-- manifest.mf `-- sources `-- Hello.java 2 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.java 2 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!