jar -uf 正在删除jar内的文件

发布于 2024-12-08 06:01:36 字数 245 浏览 1 评论 0原文

我正在使用 jar -uf 来更新我的 MANIFEST.MF 文件,如下所示

: jar xf jarfile.jar META-INF\MANIFEST.MF

b.编辑文件

c. jar uf jarfile.jar META-INF\MANIFEST.MF

但是“uf”命令正在从我的 jar 中删除 MANIFEST.MF。 更改 jar 内文件的正确方法是什么(Windows 7,jdk 1.6)?

I am using jar -uf to update my MANIFEST.MF file like this:

a. jar xf jarfile.jar META-INF\MANIFEST.MF

b. edit the file

c. jar uf jarfile.jar META-INF\MANIFEST.MF

But the 'uf' command is removing MANIFEST.MF from within my jar.
What is the right way to change a file inside a jar (windows 7, jdk 1.6)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

天荒地未老 2024-12-15 06:01:36

为了更新清单文件,jar 命令提供了不同的选项 -

jar umf manifest jar-file
The m option indicates that you want to update the JAR file's manifest.
manifest is the manifest whose contents you want to merge into the manifest of the existing JAR file.

示例 @ http ://java.sun.com/developer/Books/javaprogramming/JAR/basics/update.html

For updating the manifest file the jar command provides different option -

jar umf manifest jar-file
The m option indicates that you want to update the JAR file's manifest.
manifest is the manifest whose contents you want to merge into the manifest of the existing JAR file.

examples @ http://java.sun.com/developer/Books/javaprogramming/JAR/basics/update.html

奢华的一滴泪 2024-12-15 06:01:36

您始终可以使用 winrar (或任何等效工具)打开 jar,然后拖放文件。为我工作。

You can always use winrar (or any equivalent) to open the jar, and drag/drop the files. worked for me.

一笑百媚生 2024-12-15 06:01:36

清单文件有一个特殊选项 (m): http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/jar.html

你能尝试一下吗

jar um jarfile.jar META-INF/MANIFEST.MF

There is a special option (m) for the manifest file: http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/jar.html

Could you try with

jar um jarfile.jar META-INF/MANIFEST.MF
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文