1
有人知道Maven中等效的Gradle bootRepackage=false
是什么?你怎样才能配置春季启动插件不生成启动战?在Maven中使用bootRepackage = false
我面对的问题是我有一个多模块项目。当我使用mvn clean install构建项目时,模块jar包含在其pom中定义的所有库。
有人知道Maven中等效的Gradle bootRepackage=false
是什么?你怎样才能配置春季启动插件不生成启动战?在Maven中使用bootRepackage = false
我面对的问题是我有一个多模块项目。当我使用mvn clean install构建项目时,模块jar包含在其pom中定义的所有库。
您可以通过skip
属性设置为true
执行跳过repackage
目标:
跳过执行。默认:
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>
工作得很好,除了一两小件事:'''configuration'''标签应该是'''execution''内'标签 – maximede