006-Idea Maven下载源码和文档

下载一套库后,经常需要看一下它的逻辑实现,于是直接Ctrl+b跳过去,尽管大部分代码,能看,但是这个时候其它不是它的原始代码,原是编译后又反编译回来的代码。所以就想着把源码下载下来。

基于Idea 开发 并创建的Maven项目的话,就会很方便。

 

打开Maven的控制面板,右键某个依赖库,点击下载源和文档即可。

然后它就会下载到Maven本地库的路径下

 

 点击查看代码的时候,就是它原始代码了。

 

 这个时候,如果我们进去之后,想查找某个方法的引用,会发现根本找不到。

 

 这其实和它查找的范围有关系。我们可以通过右侧的设置按钮,修改查找范围

 

选择该选项,就可以查到库中它自身引用的地方了。这样方便分析源码的调用逻辑;

如果有一些方法没有被分析出来,还可以借助全局搜索Ctrl+Shift+f

 

 当想查看类的依赖关系时,可以通过右键,显示结构图来看

遗憾的是,我没找到如何能向后查找,它只会向前显示继续的类或实现的接口

 

当然,再复杂一点的,就是直接通过Idea提供的分析工具了。

 

 目标是用尽一切办法,分析代码……

 

posted on   走调的钢琴  阅读(1404)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示