idlj-maven-plugin を使用してソース ファイルを生成しようとしています。次の方法でプラグインを構成しました。
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>idlj-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<compiler>idlj</compiler>
<includeDirs>
<includeDir>/additionalIdlFiles</includeDir>
</includeDirs>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
ターミナルで次のコマンドを使用すると、正常に動作します (ソース ファイルが生成されます)。
mvn idlj:generate
generate-sources
ただし、フェーズ中にこのプラグインを機能させたいと思います。どうやってやるの?以下のようにフェーズを指定しようとしました。
<phase>generate-sources</phase>
しかし、うまくいきません。The:mvn generate-resources
は、idl ファイルからソース ファイルを作成しません。