spring boot maven 插件不添加脚本
spring boot maven plugin doesnt prepend script
我正在使用 spring boot 1.3.1、Java1.8 和 maven 3.3.3。
在 Maven pom.xml:
<插件>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<版本>1.3.1.RELEASE</版本><br>
<配置>
<可执行>真</可执行>
<布局>ZIP</布局>
</配置>
<处决>
<执行>
<目标>
<goal>重新打包</goal>
</目标>
</执行>
</执行>
</plugin>
当我 运行 在我的 PC 和另一个 Linux VM 上安装 mvn clean install 时,一切正常。但是在我提交更改和 Bamboo 运行s 之后,由于某种原因,Maven 使用相同的参数构建它不会预先添加 shell 脚本。
我错过了什么?是否有一些环境变量可以强制它?
问题出在删除脚本的 maven 构建之后构建 RPM。
解决方案是在 rpm 规范中添加以下行:
%define __jar_repack %{nil}
我正在使用 spring boot 1.3.1、Java1.8 和 maven 3.3.3。
在 Maven pom.xml:
<插件>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<版本>1.3.1.RELEASE</版本><br>
<配置>
<可执行>真</可执行>
<布局>ZIP</布局>
</配置>
<处决>
<执行>
<目标>
<goal>重新打包</goal>
</目标>
</执行>
</执行>
</plugin>
当我 运行 在我的 PC 和另一个 Linux VM 上安装 mvn clean install 时,一切正常。但是在我提交更改和 Bamboo 运行s 之后,由于某种原因,Maven 使用相同的参数构建它不会预先添加 shell 脚本。
我错过了什么?是否有一些环境变量可以强制它?
问题出在删除脚本的 maven 构建之后构建 RPM。 解决方案是在 rpm 规范中添加以下行: %define __jar_repack %{nil}