javac的调试

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.设置断点即可进行编译

你可能感兴趣的:(javac的调试)