在IDEA中實現(xiàn)生成Maven依賴關(guān)系圖
IDEA提供了查看依賴關(guān)系的方式,如下:
1、查看依賴關(guān)系圖
點擊IDEA右側(cè)的maven工具欄,展開maven操作界面。

進入maven操作界面,點擊查看maven之間的依賴關(guān)系按鈕

然后就可以看到整體的依賴關(guān)系圖了

點擊1:1的按鈕,或者放大縮小,就可以正常查看了

Ctrl + F 可以輸入相關(guān)的包名,查看其詳細信息


點擊相關(guān)的線還會高亮顯示

2、保存至本地查看
右鍵 Export to Image File…

3、exclude
可查看依賴沖突情況(一般紅色實線表示沖突,紅色虛線表示多處引用)等。

目前這個查看只能是一個簡單的輔助,接下來我們安裝一個 maven-helper 插件

pom.xml文件下面就會出現(xiàn) Dependency Analyzer

點擊Dependency Analyzer,點擊 Conflicts 沖突選項,就可以發(fā)現(xiàn)產(chǎn)生沖突的依賴是哪些

可以直接在發(fā)生依賴沖突的依賴上右鍵點擊 Exclude,對沖突的依賴進行排除操作

這個操作會真正修改pom.xml文件,注意備份,如下

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
java 中設(shè)計模式(裝飾設(shè)計模式)的實例詳解
這篇文章主要介紹了java 中設(shè)計模式(裝飾設(shè)計模式)的實例詳解的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下2017-09-09
java自動生成編號的實現(xiàn)(格式:yyMM+四位流水號)
這篇文章主要介紹了java自動生成編號的實現(xiàn)(格式:yyMM+四位流水號),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-10-10
解讀@NoArgsConstructor,@AllArgsConstructor,@RequiredArgsConstr
這篇文章主要介紹了解讀@NoArgsConstructor,@AllArgsConstructor,@RequiredArgsConstructor的區(qū)別及在springboot常用地方,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12

