源码阅读

1、找源码的source

源码去github上去找 比如查找oozie


源码阅读_第1张图片
image.png

进入项目,找相应的版本,如下图所示


源码阅读_第2张图片
image.png

下载源码包 或者 使用Git导入源码
2、编译源码

下载下源码包来,直接使用IDEA 导入就可以。按照maven工程导入构建就可以。一般项目都支持maven的构建

3、有时候我们查看代码时,使用Ctrl+左键查看第三方jar包的源代码时,出现Decompiled.class file, bytecode version:52.0 (Java 8),如图
源码阅读_第3张图片
image.png

说明IDEA没找到该类的.java文件,而是把.class文件反编译展现出来了。
解决办法:
1、去github下载源码包,然后下载下来
2、打开IDEA,如下图所示


源码阅读_第4张图片
image.png

然后添加即可

你可能感兴趣的:(源码阅读)