Intellij IDEA搭建JDK源码调试环境

参考这个 https://blog.csdn.net/IT_Migrant_worker/article/details/104743218

关键步骤:

1.找到源码和一个依赖的jar,在jdk安装目录下,叫做src.zip的包.
2.创建项目,并把src.zip解压出来后,放在项目里。
3.配置项目,打开Project Structure配置sourcepath为解压出来的目录(最好新建一个jdk环境依赖)
4.配置编译容量,Settings->Compiler->Build process heap size 从700到1700.
5.配置调试进源码,Settings->Debugger->Stepping->Do not set into the class 勾选去掉。
6.可以添加测试包进行源码调试了。

注意事项:

1.如果系统时windows环境,项目需要添加tool.jar依赖,并在src解压出来的目录下的com.sun.java.swing.plaf.gtk整个包删除即可
2.另外src未必要解压到main根下面,建议单独建立一个包。测试类另外在建立一个包。如下图我的结构。

原文地址:https://www.cnblogs.com/BennyTitan/p/12574287.html