相關(guān)背景
編譯器及版本 | idea-ultimate |
---|---|
依賴管理工具 | maven |
第一個是idea本身的
Step1:點擊右側(cè)的maven
Step2:右鍵依賴項,點擊分析依賴關(guān)系
Step3:可以在模塊名位置進(jìn)行切換,左側(cè)三角的標(biāo)志則表示該包引入了多個版本,有沖突
Step4:可以看到當(dāng)前這個包被引入了兩個版本的
Step5:右鍵沖突的包名,可以看到兩個選擇:
打開maven配置 指 打開seclib這個包自己的pom文件
轉(zhuǎn)到maven依賴項 指 跳轉(zhuǎn)到該模塊pom引用seclib的位置
Step6:在pom中對不需要的依賴進(jìn)行exclusion就可以了
第二個是Idea的插件
Step1:需要下載Maven Helper這個小東西
Step2:去pom文件中,會發(fā)現(xiàn)多了這個”dependency Analyzer“標(biāo)簽
Step3:點擊conflicts,所有版本有沖突的包就會在左側(cè),右側(cè)是單擊包名后的具體沖突信息
Step4:右鍵沖突的包名可以直接掉,這個比idea要手動加會方便一些
Step5:修改后 點擊reimport 就會重新加載包了文章來源:http://www.zghlxwxcb.cn/news/detail-611808.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-611808.html
End 感謝閱讀~
到了這里,關(guān)于Java項目使用intellij-IDEA查看依賴包版本是否有沖突(方法及工具)附截圖的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!