我需要生成一些源代码,所以我将插件目标附加到生成源生命周期阶段。Maven阶段执行两次
当我运行MVN包它工作正常,但是当我运行MVN安装我发现我的源代码的生成插件执行两次。
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>generate-sources-id</id>
<phase>generate-sources</phase>
<configuration>
<tasks>
<property name="build.compiler" value="extJavac" />
<ant target="generate-sources-from-ant" />
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
任何想法来解决这个问题?
可能的重复http://stackoverflow.com/questions/4251488/maven-release-plugin-fails-source-artifacts-getting-deployed-twice – Vadzim 2013-12-10 16:39:31