如何更新jar目录中的文件

时间:2015-11-13 09:13:07

标签: java jar

我见过类似的答案但到目前为止他们都没有帮助我。我想知道是否有任何命令来更新Jar目录中的类文件。

我有这个罐子:

META-INF/
META-INF/MANIFEST.MF
src/
src/project/
....
src/project/dir/Myfile.class
META-INF/dir/
etc..

我修改了Myfile.class,我想更新jar目录中的现有内容。

我试过

jar uf myJar.jar -C src/project/dir Myfile.class 

但它没有按预期工作。罐子仍然是一样的。

有什么想法吗?

编辑:使用cmd

1 个答案:

答案 0 :(得分:2)

jar uf myJar.jar -C src/project/dir Myfile.class 

将Myfile.class放在jar的根目录中。相反,做

jar uf myJar.jar src/project/dir/Myfile.class