【发布时间】:2012-09-13 04:01:28
【问题描述】:
我们有一些 Java 代码使用以下代码启动一个新进程:Runtime.getRuntime().exec(command); 我希望能够告诉调试器它应该遵循子进程,就像你对 GDB as documented here 所做的那样,发出set follow-fork-mode child 命令。
IntelliJ IDEA Java 调试器中是否有类似的东西?如果是,我该如何配置?
谢谢
【问题讨论】:
-
在推特上联系@wajiii,他可能知道。
-
子进程是JVM吗?请注意,您必须调整此过程的 VM 选项,以便它以调试模式启动。不,IDEA 不支持自动方式,但您可以使用第二个远程调试配置来连接和调试使用适当调试选项启动的子进程。
-
@CrazyCoder:是的,子进程是 JVM。谢谢回复。我一直在寻找一种无需使用远程调试的自动方式,但看起来我没有太多选择。
标签: java debugging intellij-idea