Maven中的dependency的scope作用域詳解

曾燕輝發表於2018-07-03

1test範圍指的是測試範圍有效,在編譯和打包時都不會使用這個依賴

2compile範圍指的是編譯範圍有效,在編譯和打包時都會將依賴儲存進去。預設的依賴範圍是compile 

3provided依賴:在編譯和測試的過程有效,最後生成war包時不會加入,諸如:servlet-api,因為servlet-apitomcatweb伺服器已經存在了,如果再打包會衝突 

4runtime在執行的時候依賴,在編譯的時候不依賴 


相關文章