我已经读过,只需一步构建多个Maven项目(自动构建依赖项),就可以使用Maven反应器插件。但是,我看到的所有示例都表明,为了使用这个插件,相互依赖的包是一个共同的父项目的模块。
是否可以使用maven在一个步骤中构建多个项目,这些项目不是常见父项目的模块?
例如 - 来自不同存储库的两个项目,一个项目依赖于另一个项目,我想对两个项目进行本地更改并一步构建所有项目。我可以这样做吗?
答案 0 :(得分:9)
是否可以使用maven在一个步骤中构建多个项目,这些项目不是常见父项目的模块?
不,您需要聚合项目,即将项目列为模块的项目(并且子模块不必从聚合项目继承)。