1.网上提供的这些方法都很坑
javac的代码跟踪的问题
JDK9_javac编译器本地编译与调试方法
2.简单的方法
- step1.以C:\Program Files\Java\jdk-10\javasrc源码建立一个idea工程
- step2.编写一个java文件,如E:\IdeaProjects\test\src\HelloWorld.java
- step3.找到C:\Program Files\Java\jdk-10\javasrc\jdk.compiler\com\sun\tools\javac\Main.java,进行debug,并设置Program arguments为E:\IdeaProjects\test\src\HelloWorld.java
- step4.设置断点即可进行编译