0

我有一个多模块项目。

  • Parent -> 有子模块 ProjectA 和 ProjectB
  • 项目 A 依赖于项目 B 在构建期间生成的目标文件
  • 项目 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 回答