我有一个父 pom,其中包含一个需要由所有孩子执行的 maven ant 任务:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>set-scripts-rights</id>
<phase>initialize</phase>
<configuration>
<tasks>
<!-- The tasks that needs to be exacuted-->
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
在其中一个孩子中,我不希望执行脚本,然后我将其添加到构建/插件部分:
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
但是尽管有这个部分,任务总是被执行。知道我怎样才能有效地在这个孩子身上浪费这个任务吗?