Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven会自动将许可证添加到.jar中_Java_Maven_Jar - Fatal编程技术网

Java Maven会自动将许可证添加到.jar中

Java Maven会自动将许可证添加到.jar中,java,maven,jar,Java,Maven,Jar,如何更改/删除maven放在.jar中的许可证 当我将.jar改为.zip并输入这个zip文件时,有一个META-INF文件夹,其中是许可证文件 正如我所读到的,这是Apache许可证,我需要GPLv3。我怎样才能改变它 就是这个github项目 我从一个在GPLv3上授权代码的家伙那里得到了这个许可证,在项目结构中找到这个许可证并用GPLv3替换 也许这是用来做这个的。如果这是真的,请在pom.xml中重新配置此插件。是否要在构建过程中更改它?如果没有使用7-zip,您可以打开jar,删除并添

如何更改/删除maven放在.jar中的许可证

当我将.jar改为.zip并输入这个zip文件时,有一个META-INF文件夹,其中是许可证文件

正如我所读到的,这是Apache许可证,我需要GPLv3。我怎样才能改变它

就是这个github项目


我从一个在GPLv3上授权代码的家伙那里得到了这个许可证,在项目结构中找到这个许可证并用GPLv3替换


也许这是用来做这个的。如果这是真的,请在pom.xml中重新配置此插件。

是否要在构建过程中更改它?如果没有使用7-zip,您可以打开jar,删除并添加您的lic文件。顺便说一句,您不能将许可为Apache的产品更改为GPLv3,如果这是GPLv3,你能发布到源代码或pom.xml的链接吗?这是我从一个在GPLv3I上获得代码许可的家伙那里得到的github项目,他用maven构建了strangectrl-1.1-alpha.jar,里面没有许可证。项目结构中没有具有此许可证的文件。Maven不知从哪里拿走了它。@MAGx2在pom.xml中搜索单词许可证,有结果吗?你能在这里发布pom.xml吗?