【发布时间】:2021-12-14 02:23:39
【问题描述】:
所以我的项目有 3 个模块但没有父 pom 文件。我可以一个一个地手动运行它们,但我正在寻找一种使用单个 mvn 命令运行所有这 3 个 pom 文件的方法,但没有运气。到目前为止,我已经尝试了几种不同的组合,但没有为 ex 工作过 -
mvn -f module1/pom.xml -f module2/pom.xml -f module3/pom.xml clean install
但它只运行第一个 pom 文件,而不是全部 3 个。也尝试使用“呼叫”,但没有奏效。有什么想法吗?
【问题讨论】:
-
您不需要
<parent>项目,您需要一个聚合器(又名多模块)项目。不要混淆Inheritance vs. Aggregation。