IDEA中查看maven的依赖关系

1. 使用maven自带的工具

1.1 确保idea中UML的插件可以使用

1.2 pom.xml文件依赖分析

  1. 在需要分析的pom.xml文件中右键选择maven->Show Dependencies

    打开后的图形
  2. 使用技巧
    • 按住option,移动鼠标会出现放大镜,放大当前的依赖
    • 按住control,滚轮向前 放大整个屏幕
    • 红色实现表示冲突的文件,右键,排除,他就自动在pom文件里面给exclud啦
    • 红色的虚线表示用一个jar包都在哪里被多次引用

2. 使用maven helper插件

  1. 打开需要查看的pom.xml文件,下边会出现Denpendency Anlyzar,点击按钮

  2. 菜单功能

    • Conflicts:冲突
    • All Dependencies as List:列表形式查看所有依赖
    • All Dependencies as Tree:树结构查看所有依赖
  3. 冲突jar包的解决
    切换到maven 依赖视图选择冲突选项,如果有冲突,在左下面区域会有红色显示。
    解决冲突,右键单击红色区域,弹出菜单选择Exclude命令,对冲突进行排除