断点被划掉了,如何使它们有效?

问题描述 投票:0回答:7

我遇到了一个棘手的问题:

look At Breakpoints, they are crossed out!

我无法设置有效的断点。测试中没有,我的 Java 类中也没有。我搜索了 Stackoverflow 和 google,但找不到有同样问题的人。

我正在使用 STS(x86) 和 Maven。

编辑:这可能看起来很混乱,但我自己解决了。 我必须去运行->跳过所有断点(它被设置了,我想知道它是如何设置的,因为我没有这样做)

java eclipse breakpoints sts-springsourcetoolsuite
7个回答
340
投票

您自己发现了一个菜单条目,可以切换所有断点的跳过。在“断点”视图中还有一个图标,并且可能还定义了一个热键,所有这些都可能是您意外触发的。

看一下 运行 -> 跳过所有断点


28
投票

Eclipse 中“跳过所有断点”的屏幕截图。

当你点击“跳过所有断点”(已选中)时,一切都会变得正常


8
投票

Eclipse 中放置断点的快捷键(Ctrl + Shift + B)与跳过所有断点(Ctrl + Alt + B)非常相似。因此,如果要取消“跳过所有断点”的条件,可以通过再次按“Ctrl + Alt + B”来实现。


3
投票

您应该已经处于调试视角。如果不是就去调试视角。您应该看到禁用所有断点按钮。 -

单击它,它应该允许所有断点。


0
投票

1) 运行 => 跳过所有断点。 2) 运行 => 删除所有断点。

然后您的调试器将不会显示十字符号,并将继续调试您的应用程序。


0
投票

我按照以下步骤解决了这个问题

  1. 选择仅调试tomcat服务器
  2. 调试特定应用程序,然后提示是否重新启用断点,我选择了是

0
投票

在我的情况下,ctrl+alt+B 不起作用,也没有在运行->跳过所有断点中获得任何选项。我们有其他选择来解决这个断点问题吗

© www.soinside.com 2019 - 2024. All rights reserved.