Вы должны поместить configuration
, специфичный для execution
, в блок execution
. Тогда это должно работать правильно.
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<executions>
<execution>
<id>my-validation-two</id>
<phase>validate</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>echo</executable>
<arguments>
<argument>"My validation two"</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
Кроме того, если оба executions
связаны с одним и тем же phase
и goal
, вы можете объединить их в блоке executions
вместо объявления plugin
дважды.