我想创建一个jar文件,我想将一些文件放在jar文件的META-INF文件夹中。这可能吗? .i知道如何创建一个jar文件,但对如何将文件放入META-INF
无能为力下面是我想要的jar文件META-INF目录
META-INF> somefolder> somefile
答案 0 :(得分:13)
jar uf jarfile.jar META-INF/somefolder/somefile
答案 1 :(得分:2)
将.jar
- 文件重命名为以.zip
结尾的内容,使用适当的程序打开它,更改要更改的内容,保存并将其重命名为.jar
。 Jarfiles是Zipfiles。
答案 2 :(得分:2)
更新现有的文件jar文件(何时 指定f)通过添加文件 和目录指定的 inputfiles。例如:jar uf foo.jar foo.class
答案 3 :(得分:2)
从源创建jar时,您可能已经拥有了META-INF文件夹。在制作jar之前,只需将文件放在那里。
答案 4 :(得分:2)
尝试在要包含在jar中的.class文件中创建META-INF
目录。在这个META-INF
目录中放置你想要的任何内容,它将包含在已编译的jar文件中。
答案 5 :(得分:0)
以下是如何使用somefolder
下的自定义文件夹META-INF
创建JAR:
mkdir META-INF
cp -a somefolder META-INF
jar cvf jarfile.jar META-INF/