如何将java类添加到jar文件中的文件夹

Ian*_*hen 11 java windows jar

在Windows命令提示符下使用jar,如何将foo.class添加到foo.jar中的文件夹"classes"?

我可以使用将文件添加到jar中

jar uvf foo.jar foo.class

但是这并没有将类放在jar中的"classes"文件夹中.

我知道我可以使用winzip解压缩jar,添加文件,然后再将其压缩,但这很慢,希望没必要.

Jon*_*eet 18

foo.class进入一个classes目录,然后运行

jar uvf foo.jar classes/foo.class
Run Code Online (Sandbox Code Playgroud)

(我刚试过它以确保它有效.可能有一种方法可以在不创建classes目录的情况下完成它,但我认为这是最简单的解决方案.)