【问题标题】:Eclipse pausing without a breakpointEclipse 在没有断点的情况下暂停
【发布时间】:2011-03-27 08:24:48
【问题描述】:

在 Eclipse 中调试我的项目时,它会(可重复地,在代码中的同一点)暂停执行,就好像它到达断点一样。没有抛出异常,项目没有断点,如果我点击恢复,它会毫无问题地继续。

什么可能导致这种行为?

【问题讨论】:

标签: java eclipse debugging breakpoints


【解决方案1】:

您的代码和您正在调试的二进制文件不同步。
尝试创建一个断点,然后去掉所有断点,看看它是否仍然发生。

【讨论】:

    【解决方案2】:

    创建一个新的工作区并将您的项目导入这个新创建的工作区。问题应该消失了,特别是如果问题是由损坏的工作区元数据引起的。

    【讨论】:

      【解决方案3】:

      它也可能正在等待用户输入,或发生特定操作以便继续。

      【讨论】:

        【解决方案4】:

        如果代码抛出异常,Eclipse 调试器会暂停 - 至少对我来说是这样(也许可以切换)。只需取消暂停线程,您很可能会看到堆栈跟踪被打印到 STDERR。

        【讨论】:

        • 对我来说取消选中第一个复选框,即“暂停执行未捕获的异常”有效。松了一口气!!!
        【解决方案5】:

        我有同样的问题,我显然有一些隐藏的断点,设置一个新的断点然后清除所有断点为我解决了这个问题。

        【讨论】:

          【解决方案6】:

          Breakpoints 视图中尝试Remove all breakpoints(默认隐藏,Window > Show view > Other... > Debug > Breakpoints)。

          这为我解决了。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2014-10-28
            • 1970-01-01
            • 2020-09-04
            • 1970-01-01
            • 2022-11-17
            • 1970-01-01
            • 1970-01-01
            • 2018-06-22
            相关资源
            最近更新 更多