どうかを指定する依存関係ルールMavenの間にファイルの特定の接尾辞?
-
18-09-2019 - |
質問
私はJavaプログラムを生成するJavaクラスのための私の願います。基本的にそれを取り入れ簡単なスペックのためのクラスを生成する専門 のJava bean.思いをこの私にはMaven pom.xml なので した場合には、入力ファイルを変更しMavenを自動的に生成され 新しい。javaファイルの前のコンパイル段階にMaven.
私は知っているこtriviallyをお作りすることができます。がなかったかもしれませんので、何 のMaven docこと可能です。
解決
なんでしょうかを詳細にコード生成プロセスできもだけで呼び出しのコードジェネレータの exec-maven-plugin ( 例 ます。この条約は発生源 ${project.build.directory}/generated-sources/<tool>
.その他の発生源の ビルドのヘルパー-プラグイン その add-sources
mojo.結合するもの generate-sources
ます。
いものヘルパーも。
<project>
...
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<id>add-mytool-sources</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${project.build.directory}/generated-sources/mytool</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
きのように記述することもできます簡単なプラグインをあなたを包み込む装置です。その場合、というものが ガイドの発生源.
PS:しっかりというミスマッチの私の回答のタイトルのご質問です。
他のヒント
Mavenは相 "生成-源の" のを持っていますこの
所属していません StackOverflow