通过IntelliJ IDEA查看某个jar包是怎么引入的


项目中有一个陌生的类是从外部jar包引入的,而这个jar包可能又是由另外一个jar包引入的,这个时候怎么找到这个类的源头呢?

以RedisTemplate为例子,首先鼠标放上去按住ctrl键,可以看到这个类所在的jar包是spring-data-redis

 

 

 

 

 

现在就要去找这个jar包,看看它到底是被谁引入的,在最右边的maven工具栏点击maven projects,选择RedisTemplate所在的当前工程,点击图中按钮

 

 

 

可以看到下面这个页面

 

 

 

 

在页面中 Ctrl+F 搜索spring-data-redis这个jar包,最终高亮定位到具体位置,可以看到这个jar包是由spring-boot-starter-data-redis这个包引入的,

顺着箭头一层一层找下去,就能找到最顶层的包了。注意箭头指向哪个包,就说明这个包是被别人引入的,要逆着箭头方向找。

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM