idea 查看open-jdk源码

学习nio时,发现 jdk 很多类我们都看不到源码,非常的无奈,于是想到openjdk

首先换jdk,这里我们推荐 Zulu :
https://cn.azul.com/downloads/zulu/

我们下载对应系统版本的jdk后,安装(类似oracle jdk)

测试:

C:\Users\ezlhq>java -version

openjdk version "1.8.0_181"
OpenJDK Runtime Environment (Zulu 8.31.0.1-win64) (build 1.8.0_181-b02)
OpenJDK 64-Bit Server VM (Zulu 8.31.0.1-win64) (build 25.181-b02, mixed mode)

安装完后

  1. File-> project structure -> SDKs ,添加jdk
  2. File-> project structure -> Project , 修改jdk

参考 : https://www.cnblogs.com/coldridgeValley/p/7795297.html

到这一步,大部分jdk都可以查看了。

但是也会存在部分jdk源码仍然无法查看的情况。

这里我们还需要使用openjdk:

  • 下载:https://my.oschina.net/u/2518341/blog/1931088
  • 导入:
    File -> Project Structure -> SDKs -> 选中openjdk -> SourcePath -> + -> openjdk_src -> openjdk/jdk/src/
  • 同时 删掉原先 src.zip

你可能感兴趣的:(idea 查看open-jdk源码)