gpt4 book ai didi

eclipse - Eclipse有时不能再设置断点,不重新打开文件怎么解决?

转载 作者:行者123 更新时间:2023-12-05 01:20:47 25 4
gpt4 key购买 nike

有时,在调试 session 期间,在 Eclipse 中设置断点的能力似乎会中断。从那一刻起,双击边距不再显示蓝色球,右键单击和明确要求“切换断点”也不再显示。所有行都会发生这种情况。

  • 这种情况很少发生,但我已经记得在不同的机器、不同的操作系统和不同的 Eclipse 版本(3.6/3.7,也许还有 3.5)上发生过很多次
  • 文件已保存并刷新。
  • 这是经典 Eclipse 中的 Java 项目。
  • 该行是断点的有效行 - 事实上,一旦发生这种情况,没有行可以得到断点。
  • 关闭并重新打开文件,或重新启动 Eclipse,似乎可以解决问题。

由于最后一个项目符号,我很确定这是某种错误。我怎样才能避免这种行为?

最佳答案

bug 125768 所示和 bug 322625 ,当打开的源文件不是项目引用的源文件(带有 IResource 的内部文件)而是外部文件(如反编译器即时创建的文件)时,已经定义的断点可能会消失).

在这种情况下,您会看到类似于以下内容的内容:

no more breakpoint in the source

The file is the source for a compiled class that's in a JAR (i.e. read-only, non-editable).

It seems that the IDE doesn't always pick that up as a "Java file that's on the classpath". Other editors have the "J" icon with the binary underlay.

I just checked: If I get the hollow "J", then breakpoints aren't visible.

关于eclipse - Eclipse有时不能再设置断点,不重新打开文件怎么解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7945512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com