【JDK】JDK源码环境搭建

1  前言

以前看源码的时候都是在依赖包中看的没做笔记也没记录,今天试着单独整个环境把 JDK 源码跑起来,这也既能方便调试还能写笔记注释。我用的版本是:jdk1.8.0_202,IDEA是:2021版本的哈,那么让我们开始搭建吧。

前提哈:首先你电脑上需要装了 JDK 的奥

2  搭建过程

2.1  创建工程

创建工程比较简单就是创建普通的一个java工程,并初始化一下目录结构即可。

大致的步骤就是:

  • 创建普通java工程;
  • 初始化目录结构。

2.2  源码准备

2.2.1  找到源码位置

找到我们的源码,解压。

2.2.2  解压并放置到工程目录中

2.3  更换工程SDK

2.3.1  新建SDK

2.3.2  更换工程的SDK

2.4  新建测试类进行测试

当你运行的时候,会发现有很多的报错,看下边我会写每个错误的解决办法。

 

2.4.1  解决 sun.awt.UNIXToolkit 找不到

https://openjdk.org/

2.4.2  解决 sun.font.FontConfigManager 找不到

2.4.3  解决 com.sun.tools 报红

2.4.4  调大编译内存限制

3  小结

如上我们的环境就初始化完成了,大致的一个过程就是:

  • 创建基础的java工程,调整目录结构
  • 找到源码包解压并放进工程
  • 新建并更换工程的SDK
  • 按如上步骤解决3个问题
  • 新建测试类进行测试

有理解不对的地方欢迎指正哈。

posted @ 2023-03-15 16:24  酷酷-  阅读(175)  评论(0编辑  收藏  举报