【问题标题】:Eclipse Indigo Not Hitting BreakpointEclipse Indigo 未命中断点
【发布时间】:2011-09-09 21:21:20
【问题描述】:

我正在使用带有 JDK 1.6.0_22 的 Eclipse Indigo (3.7.0),但遇到了问题。

在上面的屏幕截图中,我设置了两个断点,但只有第 281 行的断点被击中,而不是第 274 行的断点。我尝试通过 Project->Clean 清理我的项目,将 -clean 添加到 eclipse.ini Eclipse安装目录中的文件,重新启动我的计算机,并重新启动Eclipse,但它们都不起作用。我正在运行 Windows XP Pro SP3。

有什么想法吗?谢谢!

【问题讨论】:

  • 只有当蓝点有钩子时它才会停止,但两者都没有?或者当你开始调试时你看到了什么?
  • 也许编译器在优化阶段去掉了那行代码。
  • 在“调试”菜单中是否可以看到该断点?您应该能够调出所有断点的视图并确保已对其进行检查。
  • 大家好,我解决了这个问题。我正在处理的项目需要 Eclipse 的 Scala IDE 插件,因为我刚刚发现有一些 Scala 代码不是我编写的。 Scala 编译器需要与 Java 编译器一起工作,所以最后,我正在处理的 Java 代码没有编译成新的字节码,这就是断点没有被命中的原因。这只是发生的非常罕见的事情之一。
  • 您能否将其写为明确的答案并将其标记为正确答案?这将允许其他人找到一个有答案的问题,并向那些愿意提供帮助的人表明不再需要帮助。

标签: java eclipse eclipse-indigo


【解决方案1】:

我解决了这个问题。我正在处理的项目需要 Eclipse 的 Scala IDE 插件,因为我刚刚发现有一些 Scala 代码不是我编写的。 Scala 编译器需要与 Java 编译器一起工作,所以最后,我正在处理的 Java 代码没有编译成新的字节码,这就是断点没有被命中的原因。这只是发生的非常罕见的事情之一。

【讨论】:

    猜你喜欢
    • 2016-12-21
    • 1970-01-01
    • 2011-12-01
    • 2010-10-13
    • 2019-03-29
    • 2012-08-25
    • 2019-10-02
    • 1970-01-01
    • 2023-03-28
    相关资源
    最近更新 更多