2011-09-09 9 views
6

私はマルチモジュールプロジェクトを持っています。Mavenの親を構築してモジュールの数を選択するにはどうすればいいですか?

親を単独で構築するには、mvn package -N-Nは「非再帰的」です)を実行します。

モジュールをいくつか作成するには、mvn package -pl api,servie-plは "projects")を実行します。

サービスと親を作成するには、これら2つをどのように組み合わせますか?

答えて

10

mvn package -pl api,service --also-make--also-makeが同様に依存関係を作る場合)

4

いかがmvn package -pl api,service,.(「」カレントディレクトリにプロジェクトを示す)またはmvn package -pl api,service,:parent( 『親』は、親モジュールのたartifactIdです)。

への引数-plへの引数は、現在のプロジェクトのモジュールの[groupId]:artifactIdの形式の座標またはmavenモジュールを含むディレクトリへの相対パスにすることができます。 groupIdが指定されていない場合、構築されているpomのgroupIdが使用されます。

関連する問題