代码之家  ›  专栏  ›  技术社区  ›  Andy

没有断点的Eclipse暂停

  •  4
  • Andy  · 技术社区  · 15 年前

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

    是什么导致了这种行为?

    6 回复  |  直到 10 年前
        1
  •  3
  •   Daniel Bleisteiner    10 年前

    如果代码抛出异常,Eclipse调试器将暂停——至少对我来说是这样(也许可以切换)。只需取消暂停线程,您很可能会看到stacktrace正在打印到stderr。

    OST可能会看到stacktrace正在打印到stderr。

    enter image description here

        2
  •  5
  •   Romain Hippeau    15 年前

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

        3
  •  3
  •   Maël    15 年前

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

        4
  •  1
  •   Andreas Dolk    15 年前

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

        5
  •  1
  •   Samuel Couture Brochu    11 年前

    尝试 Remove all breakpoints Breakpoints 视图(默认隐藏, Window gt; Show view gt; Other... gt; Debug gt; 断点 )

    这帮我解决了问题。

        6
  •  0
  •   Wolfcow    15 年前

    它还可以等待用户输入,或者执行特定的操作,以便继续。

    推荐文章