如何在多个项目中重用一个 ant 片段?可以说我的根目录中有以下内容pom.xml
:
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>gen-index</id>
<phase>package</phase>
<configuration>
<target>
... some non-trivial ant stuff here ...
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
<execution>
</executions>
</plugin>
如何为选定的子项目执行此 ant 代码段?我已经尝试将<plugin>...</plugin>
上面的部分添加到<pluginManagement>...
,但我不知道如何指定应该为哪些子项目运行 ant 片段。