使用IDEA查看Maven依赖关系-CSDN博客

使用IDEA查看Maven依赖关系

一、查看

在要分析的模块的 pom.xml单击右键 ——> Show Diagram ——> Project Modules

  • Show Diagram…: 可能会打开一个完整的窗口或界面来显示图表,快捷键是 Ctrl+Alt+Shift+U
  • Show Diagram Popup…: 可能会以弹出窗口的形式显示图表,快捷键是 Ctrl+Alt+U
  • Show Local Changes as UML: 以UML(统一建模语言)格式显示本地更改,快捷键是 Ctrl+Alt+Shift+D

image-20241207181309615

依赖关系如下

image-20241207181403912


二、设置

但是这个图很乱很杂,我们需要对它进行调整

鼠标右击 ——> Layout ——> Orthoganal ——> Hierachic Groups

  • Compact:紧凑布局,将图表中的元素尽量靠近排列,以减少图表占用的空间。
  • Hierarchic Groups:层次化分组布局,根据层次结构对元素进行分组和排列,通常用于表示结构化的数据。
  • Hierarchic:层次化布局,以层次结构排列元素,适合展示有上下级关系的内容。
  • Orthogonal Groups:正交分组布局,以直角线连接分组的元素,保持清晰的结构。
  • Series Parallel:串并联布局,适用于表示串联和并联关系的图表。
  • Channel:通道布局,将元素排列在通道中,适合表示流程或数据流动的情况。

image-20241207182253907

鼠标右击 ——> Appearance ——> Show Bridges,点击后会消失桥梁

image-20241207182500192

鼠标右击 ——> Appearance ——> Merge EdgesBy SourcesBy Targets 都要取消勾选

image-20241207182617369

鼠标右击 ——> Appearance ——> Edge Shape ——> Straight Polyline,使拐角圆滑变为直接

  • Arc:使用圆弧形状的连线,使连接更加圆滑。
  • Bezier:使用贝塞尔曲线,使连线呈现出流畅的曲线形状,适合需要柔和转折的连接。
  • Quad Curve:使用二次曲线连接,提供一种平滑的曲线效果。
  • Spline:使用样条曲线,使连线更自然和流畅,适合复杂的曲线连接。
  • Straight Polyline(Polyline:折线):使用直线折线连接,连线由多个直线段组成,适合需要明确路径的连接。
  • Smoothed Polyline:使用平滑的折线连接,直线段之间的转折点更圆滑。

image-20241207182832325

最后点击工具栏中的 Apply Current Layout 图标,它会帮助你根据当前你选择的布局重新排列

image-20241207182730001

此时展现的图标就非常有条理

image-20241207183200646


三、依赖排除

图中的红色实线就算是冲突的,可以入上图那样,右键,排除,他就自动在pom文件里面给exclud啦。

img

还有一种是虚线的红线,这种虚线,告诉你同一个jar都在哪里被多次引用了。

image-20241207190509140


四、快捷方式

ctrl + f 可以查找jar包

image-20241207183552312

点击工具栏中的 Actual Size 可以将图标调整到合适大小

image-20241207190037717

Windows电脑按 alt 就可以使用放大镜

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值