私は次のプロジェクト構造を持っています:
- プロジェクト「parent-project」にはソースファイルがなく、「junit-wrapper」、「child1-test」、「child2-test」などのサブプロジェクトがあります。
- サブプロジェクト「junit-wrapper」には、src / main / java内にjavaソースのみがあり、これは基本的に、階層「parent-project」の下のすべての依存関係とバイナリをラップするために作成されます。
- サブプロジェクト「child1-test」および「child2-test」にはソースファイルがなく、「child1-env」および「child2-env」としてのサブプロジェクトのみが含まれています。
- サブプロジェクト「child1-env」と「child2-env」には、src / test/java内にのみjunitがあります。
親pom.xmlをビルドしてスーパーjar(junit-wrapper内)をビルドしたい
これがmaven-assembly-pluginを使用して可能になることを願っていますが、pom.xmlでこれを構成する方法がわかりません。これを確実に達成するために、pom.xmlまたはassembly.xml(プラグインの使用時)エントリは何である必要がありますか?
提案してください。
ありがとう。