Maven Idea查看解決jar包沖突

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

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

maven

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

效果如下圖所示


image.png

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


放大

放大后
image.png

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


排除jar包

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


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

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

友情鏈接更多精彩內(nèi)容