0

マルチモジュールプロジェクトがあります。

  • 親->サブモジュールProjectAとProjectBがあります
  • プロジェクトAは、ビルド中に生成されたProjectBのターゲットファイルに依存します
  • プロジェクトAには、ProjectBに対して定義された依存関係があります

ProjectAをビルドするときにProjectBをビルドするにはどうすればよいですか(ProjectBが正しくビルドされ、Jarが作成されることを確認する必要があります)。

親プロジェクトをビルドすると、すべてのプロジェクトビルドが適切に実行されますが、すべてのProjectAを個別にビルドする(依存関係ProjectBをビルドする)ことも必要です。

4

1 に答える 1

2

恐れ入りますが、それはできません。ProjectAとProjectBをビルドするアグリゲータープロジェクト(親)が既にあります。projectAでmvnを呼び出す場合にのみ、projectBをビルドするようにトリガーすることはできません。可能であれば、アグリゲーターを構築するとBが構築され、次にBが構築され、次にAが構築されます。

于 2012-08-25T21:12:41.680 に答える