我使用了 JAVA_OPTS -Xlog:class+load=debug
(在 Tomcat 9 startup.bat 中),虽然它显示了类名,但它显示源为source: __JVMDefineClass__
. 有什么方法可以知道 Jar 的名称,就像它在 JAVA 8 中显示的那样?
例如
在 JAVA 8 中:[Loaded java.lang.Object from C:\Program Files\Java\jdk1.7.0_04\jre\lib\rt.jar]
,但是,
在 JAVA 11 中: com.fasterxml.jackson.databind.util.ClassUtil$Ctor source: __JVM_DefineClass__
更新:我正在使用 TomeePlus。