1. 程式人生 > >maven依賴範圍

maven依賴範圍

默認 http 有效 通過 junit 依賴範圍 解析 alt 容器

maven依賴範圍

1. compile : 編譯,測試,運行都有效,默認的選擇
2. test : 測試有效,例如junit
3. provided : 編譯,測試有效,例如 servlet ,運行時容器會提供實現
4. runtime : 運行和測試有效,例如 jdbc,編譯時只需相應的接口,測試和運行時才需要具體的實現
5. system : 編譯,測試有效。使用此範圍的依賴必須通過systemPath元素顯式的指定依賴文件,因而
此類依賴是不通過Maven倉庫解析的,一般適合於本機測試環境下,依賴本地起的服務。

技術分享圖片

maven依賴範圍