【发布时间】:2009-06-25 22:26:15
【问题描述】:
在 windows 命令提示符下使用 jar,如何将 foo.class 添加到 foo.jar 中的文件夹“classes”?
我可以使用
将文件添加到 jar 中jar uvf foo.jar foo.class
但这并没有将类放在 jar 中的“类”文件夹中。
我知道我可以使用 winzip 解压缩 jar,添加文件,然后再次压缩,但这很慢,希望没有必要。
【问题讨论】:
在 windows 命令提示符下使用 jar,如何将 foo.class 添加到 foo.jar 中的文件夹“classes”?
我可以使用
将文件添加到 jar 中jar uvf foo.jar foo.class
但这并没有将类放在 jar 中的“类”文件夹中。
我知道我可以使用 winzip 解压缩 jar,添加文件,然后再次压缩,但这很慢,希望没有必要。
【问题讨论】:
将foo.class放入classes目录,然后运行
jar uvf foo.jar classes/foo.class
(我刚刚尝试过它以确保它有效。可能有一种方法可以在不创建 classes 目录的情况下做到这一点,但我认为这是最简单的解决方案。)
【讨论】: