一、問題描述
在ideal中建立聚合模塊,建立聚合模塊的同時,pom文件會自動生成繼承關系(引入了parent標簽)但在使用的過程中發現子模塊不能繼承父模塊的版本,並且每個子模塊都引入了父模塊中的依賴(即使子模塊pom文件中沒有引入)
二、解決方法:
在父模塊中使用
<dependencyManagement>---加入該標簽
<dependencies>
三、注意:子模塊只能繼承父模塊的某些標簽,所以都子模塊的依賴需要在子模塊中單獨引入,即使在父模塊中已經引入過一次,通常做法是版本號只在父模塊中定義,子模塊繼承父模塊的版本號,這樣可以做到統一管理