断点被删除,我如何使它们有效?


167

我有一个棘手的问题:

看看断点,他们被淘汰了!

我无法设置有效的断点。没有在Tests中,也没有在Java类中。我搜索了Stackoverflow和google,但找不到任何遇到相同问题的人。

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

编辑:这似乎令人困惑,但我自己解决了。我必须去运行->跳过所有断点(设置了它,我想知道它是如何设置的,因为我没有这样做)


6
刚才有同样的问题。谢谢!好像我不小心按了CTRL + ALT + B。
Tohnmeister '16

6
这是@#£$%!烦人,因为设置/清除断点是CTRL+ Shift+ B
Mawg说恢复莫妮卡的时间

Answers:


298

您自己发现了一个菜单项,可以切换所有断点的跳过。在“断点”视图中还为此提供了一个图标,并且可能还定义了一个热键,您可能无意间触发了所有这些热键。

看一下Run-> Skip All Breakpoints


我必须承诺,自从我切换到sts之后就没有使用调试器。我搜索了热键,但跳过时没有设置热键。就像它是STS的默认设置,我并不相信。无论如何,我希望我的帖子可以为其他用户提供帮助,如果他们遇到同样的问题。
MartinL 2011年

我在清除所有断点的努力中有一天跳过了所有断点,我已经忘记了这一点!感谢您的大开眼界!
Aadi Droid 2013年

2
我想说,这里有99%的访问者每年都会遇到一次与Eclipse相遇的经历。显然有一个eclipse中的错误会导致此“跳过所有断点”功能自行全部打开,即使您并未真正打开它也是如此。

23

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

在此处输入图片说明

当您单击“跳过所有断点”(已选择)时,一切都会正常


7

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


1
非常感谢你!我一定是偶然碰到了这个。Eclipse IDE可以不同,但​​是快捷方式效果很好!
jade290 '16

1

您应该已经在调试透视图中。如果不是,那就去调试透视图。您应该看到禁用所有断点按钮。--

在此处输入图片说明

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

在此处输入图片说明


0

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

然后您的调试器将不会显示叉号,并将继续调试您的应用。


0

我按照以下步骤进行了修复

  1. 选择仅调试tomcat服务器
  2. 调试特定的应用程序,然后提示是否重新启用断点,我选择是
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.