4
期间多次执行我有多个重叠轮廓Maven项目。我想在每次构建的开始时显示活动配置文件。所以我把下面进入pom.xml <build>
部分:Maven插件构建
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-help-plugin</artifactId>
<version>2.1.1</version>
<executions>
<execution>
<id>display-active-profiles-at-start-of-build</id>
<phase>validate</phase>
<goals>
<goal>active-profiles</goal>
</goals>
</execution>
</executions>
</plugin>
的问题是,该插件的构建过程中多次执行:
- 在构建之初(在
validate
阶段)。 - 当
jar:jar
执行。 - 后
source:jar
/时pre-integration-test
(?),当正在启动码头。
指定<phase>initialize</phase>
时的结果类似。有没有办法让它只在构建开始时运行?
感谢。这可能会削弱我的构建严重的时间,因为前者/ npm/bower/ember步骤在执行时更为昂贵,更不用说三次了 –