依賴管理

2018-07-01 17:25 更新

War插件增加了名為providedCompile和providedRuntime的兩個依賴配置.這兩個配置有相同的作用域在編譯或者運(yùn)行時的配置,不同之處在于是否會將war文件歸檔.很重要的一點(diǎn)是它們都會提供配置傳遞.比如在任意的provided配置中添加了

commons-httpclient:commons-httpclient:3.0

,該依賴依賴于

commons-codec

,因為這個一個"provided"的配置,意味著這兩個依賴都不會被加入你的WAR中,即使

commons-codec

庫是一個顯式的編譯配置.如果不希望出現(xiàn)這種傳遞行為,

commons-httpclient:commons-httpclient:3.0@jar

這樣聲明provided依賴即可.


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號