要调试 JVM 中的类加载,我们可以使用参数 -verbose:class
,但是...有人知道如何调试资源加载(例如属性文件)吗?
最佳答案
我想你需要看看使用分析器。或者使用仪器界面的东西。
不确定它有多稳定,但是有 BTrace ,这是一种 Java 版本的 DTrace。
BTrace is a safe, dynamic tracing tool for the Java platform. BTrace can be used to dynamically trace a running Java program. BTrace dynamically instruments the classes of the target application to inject tracing code ("bytecode tracing"). Tracing code is expressed in Java programming language.
如果您在开发机器上执行此操作,并且事件(正在加载的资源)的数量不是太频繁,您也可以在调试器中设置一个断点。
关于java - 如何调试 JVM 资源加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/750793/