【发布时间】:2015-10-12 05:40:51
【问题描述】:
我当前的工作目录中有一个战争文件 foo.war。我也有一个 MANIFEST.MF 文件。
ls .
foo.war MANIFEST.MF
在 foo.war 中有一个文件 foo/META-INF/MANIFEST.MF。 我想用我的工作目录中的文件替换战争中的那个文件。 我认为 zip 可以用来做到这一点,但我不理解 zip 文档。
正确的用法是什么?
我如何验证它是否正确完成?
我将如何使用 jar 来做到这一点?
【问题讨论】:
-
我看到你评论了this question。您是否尝试过建议
jar命令的答案? -
我查看了 jar 文档。之后我假设 jar 做了我想要的更多的东西(它能够创建一个清单文件)并且我不知道如何禁用该功能。我不清楚 jar 是否仅适用于真正的 jar 文件,或者它是否也可用于 war 文件(war、ear 和 jar 文件有不同的规范)。