在IDEA中加载OpenJDK源码

之所以要阅读OpenJDK源码,是因为Sun JDK的某些源码是缺失的,以JDK 1.8为例,sun.reflectsun.rmi及其子包下的类都是没有源码的。

如下以下载Open JDK 1.8源码为例进行说明。

下载Open JDK源码文件,如下载zip格式的压缩包。

解压Open JDK源码压缩包文件,在IDEA中按如下路径加载:【File】-> 【Open】,找到并选中Open JDK源码包中的src目录。

在IDEA中加载完毕后效果如下:

在加载的过程中可能会提示JDK路径,按提示设置好正确的JDK路径即可。

至此,就可以在IDEA中查看所有Open JDK源码了。

【参考】
跟踪调试JDK源码时遇到的问题及解决方法


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达,在下面评论区告诉我^_^^_^