如何将文件添加到 jar META-INF

发布于 2024-09-29 23:29:34 字数 166 浏览 0 评论 0原文

我想创建一个 jar 文件,我想在该 jar 文件的 META-INF 文件夹中放置一些文件。这可能吗? .我知道如何创建 jar 文件,但不知道如何将文件放入 META-INF

下面是我想要的 jar 文件 META-INF 目录

META-INF >某个文件夹>一些文件

i want to create a jar file in which i want to place some file in the META-INF folder of the jar file.is it possible ? .i know how to create a jar file but clueless about how to put files inside META-INF

below is my desired jar files META-INF directory

META-INF > somefolder > somefile

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

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

发布评论

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

评论(6

扶醉桌前 2024-10-06 23:29:34
jar uf jarfile.jar META-INF/somefolder/somefile
jar uf jarfile.jar META-INF/somefolder/somefile
潇烟暮雨 2024-10-06 23:29:34

.jar 文件重命名为以 .zip 结尾的文件,使用适当的程序打开它,更改您想要更改的内容,保存并将其重命名回 .jar。 Jarfile 是 Zip 文件。

Rename the .jar-file to something ending with .zip, open it with an appropriate program, change what you want to change, save it and rename it back to .jar. Jarfiles are Zipfiles.

白芷 2024-10-06 23:29:34

来自 jar 文档

更新现有文件 jarfile(当
f 被指定)通过添加到它的文件
和指定的目录
输入文件。例如:jar uf
foo.jar foo.class

From the jar documentation:

Updates an existing file jarfile (when
f is specified) by adding to it files
and directories specified by
inputfiles. For example: jar uf
foo.jar foo.class

够钟 2024-10-06 23:29:34

当您从源创建 jar 时,您可能已经有了 META-INF 文件夹。只需在制作 jar 之前将文件放在那里即可。

You probably have the META-INF folder already when you create the jar from the source. Just put your files there before making the jar.

黑寡妇 2024-10-06 23:29:34

尝试在要包含在 jar 中的 .class 文件中创建一个 META-INF 目录。将您想要的任何内容放入此 META-INF 目录中,它将包含在编译后的 jar 文件中。

Try creating a META-INF directory among the .class-files that you want to be included in the jar. Put whatever you want in this META-INF directory, and it will be included in the compiled jar-file.

清风夜微凉 2024-10-06 23:29:34

以下是如何在 META-INF 下创建带有自定义文件夹 somefolder 的 JAR:

mkdir META-INF
cp -a somefolder META-INF
jar cvf jarfile.jar META-INF/

Here's how to create a JAR with a custom folder somefolder under META-INF:

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