使用idea查看maven依赖

场景:

我想知道某个jar包的依赖关系,比如若依项目中,用的是mybatis,我全局搜mybatis,发现没有相关声明的依赖。但是项目中确实用了mybatis,所以肯定是某个jar包中的jar包中的依赖来的,这种深层次依赖该怎么找?发现这方面的博客还是很少,我这里记录下自己的方法,如果各位网友有更好的资料,可以分享给我也学习下,谢谢

步骤:

1、打开依赖图

你会发现里面可能会有很多依赖关系,文字很小

技巧1:按住Ctrl,滚动鼠标的滑轮,可以放大缩小

技巧2:按住alt,相当于放大镜

技巧3:你会发现这些线很多看着很乱,如果你想更清晰看某个jar包的依赖关系线,可以如下

技巧4:alt+f 选中要查看的jar包 ,这个快键键要自定义的。因为我看别人博客说Ctrl+f就可以,但是我用的都是自定义快捷键,如果你们知道怎么更好的快速查询jar包,请告诉我!

设置快捷键如下:

2、设置好后,按alt+f,效果如下:

点击找到的mybatis后,会自动聚焦到mybatis这里

然后右键,选中如下,就能查看整个依赖关系了,就能知道是哪个包依赖到的了

依赖关系图:

其他操作后续再补充!!!!!!!!!!!!!

相关推荐
小羊没烦恼!1 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
俊昭喜喜里1 天前
java中的继承和多态的区别
java
小羊没烦恼!1 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
譕痕1 天前
JSONObject与JSONArray封装数据格式区别
java·json
胡写代码1 天前
别再前后端各写一套表单校验了
java·后端
小鱼能吃糖1 天前
缺陷修复总览 · mall电商项目:5类缺陷,1个病根,4个业务域
java·电商
此时不提桶,更待何时1 天前
01-06-A-JVM排查实战详解
java·jvm
vipxieliang1 天前
ValidX 在 DDD 领域驱动设计中的实践
java·spring boot
ba_pi1 天前
mysql 查询所有表名并授权
java
ProcessOn官方账号1 天前
java函数式编程--入门基础
java·编程·函数式编程