1、依賴範圍
① complie 預設範圍,編譯和執行時失效,打包的時候也會打包。
② provided 編譯和測試有效、執行時無效,打包不打包。
③ runtime 編譯不生效、執行生效。
④ test 編譯和執行測試有效。實際執行不生效。
2、依賴衝突調解
① 第一原則:最短路徑原則
② 第二原則:最先宣告原則
③ 排除依賴: 手動排除依賴
鎖定版本
增加 <dependencyManagement>
1、依賴範圍
① complie 預設範圍,編譯和執行時失效,打包的時候也會打包。
② provided 編譯和測試有效、執行時無效,打包不打包。
③ runtime 編譯不生效、執行生效。
④ test 編譯和執行測試有效。實際執行不生效。
2、依賴衝突調解
① 第一原則:最短路徑原則
② 第二原則:最先宣告原則
③ 排除依賴: 手動排除依賴
鎖定版本
增加 <dependencyManagement>