我正在使用 vm 参数在 InteliJ Idea 中生成日志
-XX:+UnlockDiagnosticVMOptions -XX:+LogCompilation -Xlog:class+load=info
。
当我尝试在 JITWatch 中打开编译日志时,它没有显示我的包/类,而是看到了许多错误,例如“找不到元成员”和“无法解析我的类和 jdk 类的类型”。
我做错了什么?我尝试使用 java 11 和 17 但没有成功。
我也有同样的问题。当 JITWatch 找不到相应的 .class 文件时,会记录此错误。就我而言,我必须从 Maven 添加 target/classes 文件夹。您可以通过按 Configuration 按钮来完成此操作,然后添加源和类文件夹/文件。
我还使用了这些标志:
-XX:+UnlockDiagnosticVMOptions
-XX:+LogCompilation
-XX:+PrintAssembly
-XX:-BackgroundCompilation
我已将它们从沙箱中取出。