いくつかのリソース (この場合は JavaHelp 検索インデックス) を生成したいのですが、これらの生成ファイルが jar に入る場所がわかりません。それらをターゲット/生成されたソースに入れましたが、無視されます。ターゲット/クラスにする必要がありますか?
2 に答える
4
/generated-sources
ディレクトリは、またはなどのソースを生成するさまざまなツールによって使用されます(duh!)。このディレクトリは、後でコンパイルフェーズに含まれます。xjc
wsdl2java
/target/classes
あなたの質問に答える最終的なJARに含まれるべきすべてです。の内容も/src/main/resources
含まれていますが、このディレクトリは通常、バージョン管理の一部であり、生成されたアーティファクトを対象としていません。
于 2012-10-07T12:39:11.180 に答える
1
生成されたソース ディレクトリが自動的に jar に含まれていないことが判明しました。ただし、Inteljは存在すると想定し、それらをそのように扱うため、混乱しています。
この問題を修正するには、Maven ビルド ヘルパー プラグインを使用する必要があります。次に例を示します。
https://github.com/alexec/javahelp-skeleton/blob/master/pom.xml
于 2012-11-13T21:51:14.410 に答える