Maven依賴衝突處理

learningops發表於2018-03-23

依賴衝突在專案中非常常見,比如使用SLF4J+Log4j2的時候會和spring-boot-starter-web中的logback衝突,這時候需要找到logback-classiclog4j-to-slf4j新增到exclusions裡面。

執行以下命令 mvn dependency:tree -Dverbose | less

less可以使用/進行搜尋,搜尋衝突的jar包,在樹中向上尋找第一級依賴,在POM中新增到對應的exclusions中即可。

screenshot

相關文章