如何在Maven中设置特定的部署顺序?

时间:2012-06-18 06:50:25

标签: maven

拥有一个包含多个子模块的项目,如何指定首先部署哪个模块,哪个是第二个,依此类推?

1 个答案:

答案 0 :(得分:2)

此顺序与reactor中的构建顺序相同(模块的deploy在打包后,模块之后完成,因此它取决于模块之间的依赖关系。如果反应堆构建顺序中有多个具有相同“优先级”的模块,则使用pom.xml中的顺序。

因此,一般来说,不会依赖于其他模块的模块将在开始的某个地方构建,并且最终将在某处构建具有许多其他模块依赖性的模块。