いくつかのソースを生成する必要があるため、generate-sources ライフサイクル フェーズにプラグイン ゴールを追加しました。
mvn packageを実行すると正常に動作しますが、mvn installを実行すると、ソース生成プラグインが 2 回実行されることに気付きました。
<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>
問題を解決するためのアイデアはありますか?