[英]How to add folder and files inside the META-INF folder of maven generated jar file
[英]how to add files to jars META-INF
我想创建一个jar文件,我想将一些文件放在jar文件的META-INF文件夹中。这可能吗? .i知道如何创建一个jar文件,但对于如何将文件放入META-INF中一无所知
下面是我想要的jar文件META-INF目录
META-INF> somefolder> somefile
jar uf jarfile.jar META-INF/somefolder/somefile
将.jar
-file重命名为以.zip
结尾的内容,使用适当的程序打开它,更改要更改的内容,保存并将其重命名为.jar
。 Jarfiles是Zipfiles。
从jar文档 :
通过向inputfiles指定的文件和目录添加更新现有文件jarfile(当指定f时)。 例如:jar uf foo.jar foo.class
从源创建jar时,您可能已经拥有META-INF文件夹。 在制作jar之前,只需将文件放在那里。
尝试在要包含在jar中的.class文件中创建META-INF
目录。 在META-INF
目录中放置您想要的任何内容,它将包含在已编译的jar文件中。
以下是如何使用META-INF
下的自定义文件夹somefolder
创建JAR:
mkdir META-INF
cp -a somefolder META-INF
jar cvf jarfile.jar META-INF/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.