目前有可能使用代理运行 JVM:
-javaagent:somejar.jar
这样,为了运行我编写的 Java 代理,我必须将它放入一个 jar 中。因此它在调试中受到限制。是否有一种技术可以在将 Java 代理附加到 JVM 时在 IDE 中调试它?
最佳答案
调试 API 不区分 Java 代理和“普通”代码。例如,如果您将代理的源代码保存在同一个项目中,则可以按预期设置断点。然后,您的 IDE 将像往常一样简单地将源文件的名称和行号注册到调试 API。
关于jvm - 如何调试 Java 代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34741613/