如何在没有共同父母的情况下一步构建多个maven项目?

Jam*_*mes 6 maven-2

我已经读过,可以一步构建多个Maven项目(自动构建依赖项),可以使用Maven reactor插件.但是,我看到的所有示例都表明,为了使用这个插件,相互依赖的包是一个共同的父项目的模块.

是否可以使用maven在一个步骤中构建多个项目,而这些项目不是共同父项目的模块?

例如 - 来自不同存储库的两个项目,一个项目依赖于另一个项目,我想对两个项目进行本地更改并一步构建所有项目.我可以这样做吗?

Pas*_*ent 9

是否可以使用maven在一个步骤中构建多个项目,而这些项目不是共同父项目的模块?

不,您需要一个聚合项目,即将项目列为模块的项目(并且子模块不必从聚合项目继承).

相关答案

也可以看看

  • @Adrian嗯...也许我不够清楚,但这不是我的意思.我的意思是,对于反应堆构建,您需要一个聚合项目(列出模块). (2认同)