该文章基于的环境:idea2021.1
一、打开可视化分析窗口
右键某一个模块,点击“选择图例”
然后在“图例”界面随便空白处右键
二、分析
分析依赖关系(我依赖了谁)
就是分析当前模块下每一个java文件依赖了什么jar。
如果选中某一个jar,还可以看具体依赖的代码
分析反向依赖关系(谁依赖了我)
就是分析项目中哪里依赖了这个模块下的文件
分析模块依赖关系
这个有两种模式
-
查看所有模块分别依赖了什么模块
-
查看所有模块分别被什么模块依赖了
分析依赖关系矩阵(TODO)
这个博主暂时也不理解是什么看的,现在先挖坑,以后在填坑~
分析循环依赖关系(分析模块之间的循环依赖)
这个是分析maven模块之间的相互依赖,跟spring的bean的循环依赖是两码事,不要混淆了。