有人知道bootRepackage=falseMaven中的Gradle 等价物是什么吗?如何配置spring boot插件以不生成启动战争?
我面临的问题是我有一个多模块项目.当我使用mvn clean install构建项目时,模块jar包含在其pom中定义的整个库.
rob*_*rse 15
上述解决方案适用于旧版本。Spring-boot Maven 插件 1.2 引入:
<properties>
<spring-boot.repackage.skip>true</spring-boot.repackage.skip>
</properties>
Run Code Online (Sandbox Code Playgroud)
跳过执行。默认值为:false。用户属性是:spring-boot.repackage.skip。
https://docs.spring.io/spring-boot/docs/current/maven-plugin/reference/html/#goals-repackage
和
您可以repackage通过将skip属性设置为以下内容来跳过执行目标true:
跳过执行.默认值:
false.
在您的插件配置中,您可以拥有:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>1.3.2.RELEASE</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
<configuration>
<skip><!-- true or the result of a Maven/system property for example --></skip>
</configuration>
</execution>
</executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2369 次 |
| 最近记录: |