【问题标题】:Scala Eclipse IDE suddenly ignoring breakpointsScala Eclipse IDE 突然忽略断点
【发布时间】:2010-05-05 22:45:21
【问题描述】:

这几天我一直在愉快地使用 Scala 2.8RC1 和 Scala Eclipse 插件 for 2.8 RC1。然而,昨晚在我的环境中添加了几个 jar 文件(apache http 客户端 jars)后,调试器刚刚停止在 scala 代码中的断点处停止。

Java 代码在断点处可以正常停止。我尝试创建一个新的最小化 scala 应用程序断点不会停止。我尝试从我一直使用的 openjdk-1.6.18 切换到 sun-jre-1.6.0.20。我已经切换到 scala 2.8 nightly 以及用于 scala nightly build 的 eclipse 插件。没有运气。

我将非常感谢修复的想法。令人沮丧的是,2.8 的初始体验真的很棒。

【问题讨论】:

    标签: debugging scala eclipse-plugin breakpoints


    【解决方案1】:

    https://www.assembla.com/spaces/scala-ide/tickets/2731-breakpoints-against-objects-in-default-package-are-not-honoured

    说如果你的类在默认包中(无包),scala eclipse插件不会在断点处停止

    添加一个包并将我的类移动到其中 - 使调试器重新开始工作。

    【讨论】:

    • 请注意,此问题现已修复。
    • 如果这个问题得到解决,它就会卷土重来。 2014 年 9 月,我刚刚遇到了这个问题,我的 Scala IDE 是全新下载的
    【解决方案2】:

    您可能在 Eclipse 的 Scala 工具中发现了一个错误。解决问题的最佳地点是此处的 scala-ide-user 列表,

    http://groups.google.com/group/scala-ide-user

    如果您已经确定发现了错误,可以在此处找到开票说明,

    http://scala-ide.assembla.com/wiki/show/scala-ide/Bug_Reporting

    【讨论】:

      【解决方案3】:

      我刚遇到这个问题。代码不在默认包中。我收到关于缺少行号的警告,但显然该错误已得到修复,我可以忽略该警告,每 https://scala-ide-portfolio.assembla.com/spaces/scala-ide/tickets/1000155-its-impossible-to-add-line-numbers-debug-info-to-compiled-project#/activity/ticket

      不过,它似乎确实停在了主文件的断点处。

      【讨论】:

      • 如果你坚持的话,可以称之为 ide
      猜你喜欢
      • 1970-01-01
      • 2018-05-30
      • 2019-05-16
      • 1970-01-01
      • 2020-05-29
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多