關於maven

MvloveYouForever發表於2024-09-02

1、依賴範圍

① complie 預設範圍,編譯和執行時失效,打包的時候也會打包。

② provided 編譯和測試有效、執行時無效,打包不打包。

③ runtime 編譯不生效、執行生效。

④ test 編譯和執行測試有效。實際執行不生效。

2、依賴衝突調解

① 第一原則:最短路徑原則

② 第二原則:最先宣告原則

③ 排除依賴: 手動排除依賴

鎖定版本

增加 <dependencyManagement>

相關文章