Java 断点已被划掉,如何使其有效?
我有一个棘手的问题: 我无法设置有效的断点。不在测试中,也不在我的Java类中。我搜索了Stackoverflow和google,但找不到有同样问题的人 我正在使用STS(x86)和Maven 编辑:这可能会让人困惑,但我自己解决了。Java 断点已被划掉,如何使其有效?,java,eclipse,breakpoints,sts-springsourcetoolsuite,Java,Eclipse,Breakpoints,Sts Springsourcetoolsuite,我有一个棘手的问题: 我无法设置有效的断点。不在测试中,也不在我的Java类中。我搜索了Stackoverflow和google,但找不到有同样问题的人 我正在使用STS(x86)和Maven 编辑:这可能会让人困惑,但我自己解决了。 我必须运行->跳过所有断点(它是设置的,我想知道它是如何设置的,因为我没有这么做)您自己发现了一个菜单项,可以切换跳过所有断点。在“Breakpoints”视图中还有一个图标,可能还定义了一个热键,所有这些都可能是意外触发的 查看运行->跳过所有断点1)运行=>
我必须运行->跳过所有断点(它是设置的,我想知道它是如何设置的,因为我没有这么做)您自己发现了一个菜单项,可以切换跳过所有断点。在“Breakpoints”视图中还有一个图标,可能还定义了一个热键,所有这些都可能是意外触发的 查看运行->跳过所有断点1)运行=>跳过所有断点。 2) 运行=>删除所有断点
然后您的调试器将不会显示叉号,并将继续调试您的应用程序。我按照以下步骤修复此问题
在Eclipse中放置断点的快捷键(Ctrl+Shift+B)与跳过所有断点的快捷键(Ctrl+Alt+B)非常相似。因此,如果要取消“跳过所有断点”条件,可以通过再次按“Ctrl+Alt+B”来实现。eclipse中“跳过所有断点”的屏幕截图
当您单击“跳过所有断点”(已选中)时,一切都将正常您应该已经处于调试透视图中。如果不是,请转到调试透视图。您应该看到禁用所有断点按钮。- 单击它,它应该允许所有断点
我必须声明,自从切换到sts后,我没有使用调试器。我搜索了热键,在跳过时没有设置热键。就像是STS的默认设置,我不相信。不管怎样,我希望我的帖子能够帮助其他用户,如果他们遇到同样的问题。有一天我在清除所有断点的过程中跳过了所有断点,我已经忘记了这一点!谢谢你让我大开眼界!我想说99%的游客每年都会遇到我在日食中遇到的东西。eclipse中显然存在一个bug,它会导致“跳过所有断点”功能自行打开,即使您实际上没有打开它。刚才也有同样的问题。谢谢好像我在某个时候不小心按了CTRL+ALT+B,这是@#£$%!讨厌,因为设置/清除断点是
CTRL
+Shift
+B
!非常感谢你!我一定是偶然撞到这个。EclipseIDE可以不同,但是快捷方式非常有效!