使用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这里

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

依赖关系图:

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

相关推荐
雾隐隐o几秒前
Docker 镜像归档与容器管理
java·docker·eureka
Meta395 分钟前
Java八股文之Spring Boot 中解决 MySQL 和 Elasticsearch (ES) 的数据一致性问题
java·spring boot·mysql
liangbo715 分钟前
01-JVM 内存模型全景
java·jvm
橘子编程16 分钟前
Java邮件发送全攻略:从入门到实战
java·开发语言·spring boot·spring·spring cloud·maven
阿哉19 分钟前
一次 Lombok 静默失效排查:JDK 23 注解处理默认策略变更引发的满屏「找不到符号」
java
纪伊路上盛名在20 分钟前
了解一点Docker
java·docker·容器
码农阿豪22 分钟前
Seedance 2.0/2.5 虚拟素材能跨 Key 共用吗?一次讲清 Asset ID、账号隔离与 SaaS 素材架构
java·运维·架构
Meta3927 分钟前
Java八股文之Spring Boot中解决Redis和MySQL的数据一致性问题
java·spring boot·redis
坐吃山猪1 小时前
IDEA调试中Evaluate常用操作
java·python·intellij-idea
吴长建先生1 小时前
ASP.NET Core WebAPI 服务在 IM 即时
java