Mac OS X 上的 Jar 文件

发布于 2024-11-05 02:39:43 字数 129 浏览 0 评论 0原文

我有一个 Java 程序使用的 jar 文件。它具有所有首选项和内容(它不是可执行文件)。 我使用存档实用程序解压缩它并编辑了文件。现在我需要以同样的方式将它们放回 jar 中,以便 Java 程序可以再次使用它。 我怎样才能做到这一点?谢谢。

I have a jar file that is used by a Java program. It has all the preferences and stuff (it's not an executable).
I used archive utility to uncompress it and i edited the files. Now I need to put them back in the jar the same way so the Java program can use it again.
How can I do that? Thanks.

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

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

发布评论

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

评论(1

幸福不弃 2024-11-12 02:39:43

命令行 jar 实用程序有自己的手册页(在终端提示符处查看 man jar 即可看到它。)您必须确保告诉它有关 MANIFEST.MF 文件(如果有)的信息,因此它得到正确处理。

或者,jar 文件只是(通常是未压缩的)PKZIP 文件,Mac OS X 附带了 zip 客户端。像这样就可以了:

zip -r0 filename.jar dir1 dir2 dir3

其中 dir1、dir2、dir3 是您想要压缩并显示在 jar 文件顶层的目录。

The command-line jar utility has its own man page (man jar at the Terminal prompt to see it.) You will have to make sure to tell it about the MANIFEST.MF file, if any, so it gets handled correctly.

Alternatively, jar files are just (usually uncompressed) PKZIP files, and Mac OS X comes with a zip client. Just something like this would be fine:

zip -r0 filename.jar dir1 dir2 dir3

where dir1, dir2, dir3 are the directories you want to be zipped up and appear at the top level of the jar file.

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