6 Maven依賴的聚合

2021-07-10 01:44:50 字數 721 閱讀 2044

依賴的聚合

因為在myeclipse中乙個單獨的檔案只能存放在乙個專案中,所以為了在myeclipse中做演示,這裡專門建立乙個user-aggregation的專案,用來存放pom.xml檔案:

以上是user-aggregation和另外四個專案之間的關係,user-aggregation專案中pom.xml檔案的內容如下:

1 3   4.0.0

4 5 com.lq.wangzhen.user

6 user-aggregation

7 0.0.1-snapshot

8 pom

9 10 11 ../user-core

12 ../user-dao

13 ../user-log

14 ../user-services

15

16

這樣我們使用mvn clean install命令執行一下user-aggregation中的pom.xml檔案, 就可以發現會自動的進行另外四個專案的編譯和安裝:

maven依賴的問題

junit和jackson的依賴問題 junit的依賴錯誤 問題 錯誤 程式包org.junit不存在 檢查報錯的檔案,發現用到了 importorg.junit.before importorg.junit.test 於是搜尋發現,before,after只支援4.x.x的版本,而原工程中的pom...

Maven的依賴範圍

scope的值 依賴範圍 編譯有效 執行時有效 測試有效 compile 是 是 是 test 否 否 是 provided 是 否 是 runtime 否 是 是 system 是 否 是 compile 預設依賴範圍,執行時會被打包。test 他在測試階段使用,執行時不需要所以不會被打包。pro...

maven的聚合和繼續

聚合 聚合專案中的 pom.xml檔案 pom規定必須是pom 該聚合專案的pom.xml檔案相對被聚合專案的位置 user core user dao user log user service 繼承 對於依賴的繼承而言,都需要通過dependencymanagement來完成管理,junit j...