У меня есть проект Maven с несколькими перекрывающимися профилями. Я хочу отображать активные профили в начале каждой сборки. Поэтому я поместил следующее в pom.xml
section:
<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
/ во время предварительного интеграционного теста
(?), Когда запускается Jetty. Аналогичные результаты при указании
. Есть ли способ заставить это работать только в начале сборки?