IDEA调试Javac源码
-
源码下载: 官网地址:hg.openjdk.org/jdk8/jdk8/l…
-
IDEA新建JAVA项目
3. 复制源码文件(先关闭IDEA,复制完文件再打开,直接使用IDEA复制,会发现很多file not found问题)
将这三个文件复制到新建的项目的src目录下:
最终代码目录结构:
- 新建HelloTest文件
5. 配置启动项
其中:
(1)program arguments参数:配置本次要编译的HelloTest文件绝对路径;
(2)com.sun.tools.javac.Main对应的文件位置:
7. DEBUG模式启动main方法
8. DEBUG结束,生成class文件,结束