Breakpoints are crossed out, how can I make them valid?
JavaEclipseBreakpointsSts SpringsourcetoolsuiteJava Problem Overview
i got a tricky one:
I can't set valid breakpoints. Not in Tests, neither in my Java Classes. I searched Stackoverflow and google, but I couldn't find anybody with the same problem.
I'm using STS(x86) and Maven.
Edit: It may seem confusing but I solved it by myself. I have to go Run-> Skip all Breakpoints (it was set, and I wonder how it was set, because I didn't do it)
Java Solutions
Solution 1 - Java
There is a menu entry you have discovered for yourself that toggles the skipping of all breakpoints. There is also an icon for this in the "Breakpoints" View, and there may be a hot-key defined as well, all of which you may have triggered by accident.
Take a look at the Run -> Skip All Breakpoints.
Solution 2 - Java
Screenshot of the 'skip all breakpoints' in eclipse.
When you click on 'skip all breakpoints'(which is selected), everything will become normal
Solution 3 - Java
The shortcut key for placing a breakpoint in Eclipse (Ctrl + Shift + B) is quite similar to the one that skips all the breakpoint (Ctrl + Alt + B). Hence, if a "skip all breakpoints" condition is to be cancelled, it can be achieved by pressing "Ctrl + Alt + B" again.
Solution 4 - Java
You should already be in debug perspective. If not just go to debug perspective. You should see disable all breakpoints button. -
Click on it and it should allow all breakpoints.
Solution 5 - Java
- Run => Skip all breakpoints.
- Run => remove all break points.
and then your debugger wont show cross sign and will keep debugging your app.
Solution 6 - Java
I followed these steps below to fix this
- select debug only tomcat server
- debug particular application and then prompt came whether to re enable break points and I selected yes