【发布时间】:2016-10-18 05:15:48
【问题描述】:
我正在调试一个普通的 Java 应用程序,没有 GUI,当问题发生时,只有大量的计算和大约 5 次在堆栈中为主线程调用。基本上它在局部变量监视中一直说“收集数据”。
因此,我没有逐步进行,而是尝试在按下“恢复”后立即添加断点。现在它说“等到最后一个调试器命令完成”。
以前有人遇到过这个问题吗?改变调试器是解决这个问题的唯一方法吗?
【问题讨论】:
-
您正在调试您机器上运行的应用程序还是远程调试另一台机器上的应用程序?
-
@Kirby 我正在我的物理本地机器上调试
-
我之前看到过远程调试的问题,远程机器的网络连接不好。我从未体验过调试在 IntelliJ 中本地运行的应用程序。似乎有些东西与调试套接字冲突。也许您让应用程序运行了两次?也许你远程调试了,关闭了调试器,然后又打开了?
-
@Kirby 我不这么认为,因为每次我用那个项目打开 Intellij 时,我总是会收到“错误”,我认为这是程序的错误,我将使用 Eclipse 作为到处走走……
-
我也有同样的情况,这是我的解决方案stackoverflow.com/a/63447369/3554624
标签: java debugging intellij-idea