Fau*_*rel 5 java debugging intellij-idea agent
我已经开始实现一个简单的 Java 代理,它在 JVM 加载类之前执行一些检测。问题是我需要对此代理进行一些调试,但到目前为止我尝试的失败(我尝试远程调试代理但它不起作用)
我使用 IntelliJ 和 Maven(生成 .jar 代理)。
所以我的问题:有什么技巧可以远程调试一个简单的java代理吗?
事实证明,我有一个演示 Java 检测的项目,我已经在 IntelliJ 中测试了该调试。断点有效。您可以将其用作参考。
https://github.com/noahlz/weaver-demo
IntelliJ 的示例运行/调试配置

此外,如果您正在远程调试,则 premain 可能会在您附加到调试器之前执行。尝试在传递给运行代理代码的 JVM 的调试命令中更改suspend=n为。suspend=y这样,它将等到您连接 IntelliJ 后再继续。
| 归档时间: |
|
| 查看次数: |
8118 次 |
| 最近记录: |