Maven Idea查看解決jar包沖突

在實際項目開發過程中,會引用很多的依賴,由于依賴本身也有依賴,如果使用了不同的版本,就會很容易遇到jar包沖突問題,因此,解決jar包沖突問題就顯得尤為重要。

本文主要利用圖文講述IDEA解決辦法

maven

1.選擇Maven Project
2.選中Dependencies
3.點擊 Show Dependencies

效果如下圖所示


image.png

如果顯示太小看不清楚,右鍵選擇下圖所示


放大

放大后
image.png

如果我們仔細觀察上圖,會發現在項目依賴圖中,有一些紅色標記的線,實際上,這些紅色標記出來的線所指向的 jar 包,就是項目中沖突的 jar 包!且在我們點擊 jar 包之后,還會顯示出多條指向 jar 包的紅色虛線,其代表著該 jar 包被多次引用,及具體引用路徑。
如上圖所示,想要排除沖突的 jar 包,其方法為:點擊沖突的 jar 包,右鍵呼出菜單欄,點擊Exclude選項。


排除jar包

如下圖所示,在排除沖突的 jar 包之后,pom.xml文件會自動更新,添加排除語句。


?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,869評論 18 139
  • Jar包沖突是老生常談的問題,幾乎每一個Java程序猿都不可避免地遇到過,并且也都能想到通常的原因一般是同一個Ja...
    sherlockyb閱讀 37,426評論 1 65
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,076評論 25 708
  • 天津市人民醫院ICU病房門口,倒處都彌漫著陣陣刺鼻的消毒水味道,伴隨而來的還有一股陰冷的風,總有一種無端的恐懼侵蝕...
    和春天有約閱讀 586評論 19 28
  • 【原創】 2017—10—06 堅持分享第199天 加洲的陽光總是明媚又燦爛!夜晚,一輪明月懸掛在湛藍的天空...
    禾雨分享閱讀 295評論 0 1