【问题标题】:Unable to debug using eclipse debugger无法使用 Eclipse 调试器进行调试
【发布时间】:2020-08-18 13:37:49
【问题描述】:

所以有一个小的java程序来添加两个数字。

有一个断点。

我用Debug as -> Java Application

但是,Step IntoStep OverResumeSuspendTerminate 按钮在我的 Eclipse 中仍然被禁用。

见下文:

调试器识别出int b = 3 处的断点,但按钮仍然被禁用。

昨天一切正常。

应该是什么原因?

【问题讨论】:

  • 为什么不逐行使用'f6',逐行使用'f7'和'f8'调试点。试一试
  • 调试器关闭时没有任何反应。
  • 您确实点击了正确的方法框架图标?
  • 是的,我在打开的类Test.java 中单击鼠标右键,然后单击Debug As -> Java Application
  • 还可以尝试在调试窗口中左键单击Test.main(String[]) line: 7 行(左侧带有蓝线图标的那个) - 有时 IDE 会丢失您正在尝试的进程和堆栈帧的跟踪调试。

标签: java eclipse debugging


【解决方案1】:

可能的解决方案和原因here.

命令被禁用,可能是由于以前的自定义,(检查常规 -> 键)但我不认为这可能是导致此问题的唯一原因。

希望对你有所帮助。

【讨论】:

  • 谢谢..您解释原因的链接有解决方案。去Window->Reset Debug Perspective 就像一个魅力。
【解决方案2】:

我遇到了同样的问题并修复了它。以下是可能的解决方案:

  1. 确保禁用跳过所有断点选项
  2. 在透视选项中重置您的调试透视。
  3. 确保在完成上述操作后重启 eclipse

【讨论】:

    猜你喜欢
    • 2013-11-08
    • 2011-11-21
    • 2018-12-29
    • 2015-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多