對於多模塊項目maven如何執行?maven是按模塊執行模塊還是按階段執行
- 它是否按模塊執行模塊。我的意思是它完成了第一個模塊上的所有階段。然後完成第二個模塊中的所有階段,依此類推。
或
- 是否完成一個階段的所有模塊,然後對所有模塊運行第二階段等等?
對於多模塊項目maven如何執行?maven是按模塊執行模塊還是按階段執行
或
模塊模塊。 maven依次調用每個模塊上的命令指定的所有相關生命週期階段。同時閱讀guide to working with multiple modules
Maven首先解析所有多模塊樹。檢查依賴關係。 如果項目B對項目A項目A的依賴性是先構建的。從<module>
的訂單具有第二優先權。
而且一條通則 - 總是添加<relativePath>../pom.xml</relativePath>
給孩子poms。
您不能有周期。
那麼模塊A將完成模塊B的所有階段?根據Raghuram說。 – 2012-04-04 11:07:58
是的,模塊A完成了所有階段。模塊不是並行構建的。 – 2012-04-04 12:32:37