Ich habe ein kleines Projekt bekommt die, wenn sie in dem Eclipse-Debugger ausführen, immer in FileInputStream.class Linie 106 zu stoppen scheint, wo die Dateien geöffnet werden. Es sind keine Breakpoints gesetzt, aber Eclipse verhält sich genau so, als hätte ich hier einen Breakpoint. Wenn ich alle Haltepunkte lösche, passiert es immer noch.Warum hat mein Eclipse-Projekt Phantom Debugger Breakpoints?
Ich habe ein zweites viel größeres Projekt in demselben Eclipse-Workspace, die von diesem Problem nicht betroffen.
Ich habe gerade das kleinere Projekt von meiner alten Linux-Maschine entfernt, wo ich es in Europa Eclipse entwickelt habe und hatte dieses Problem auf meiner neuen Windows-Maschine, wo ich weiterhin das Problem in Ganymede Eclipse sehe. Das Problem besteht weiterhin zwischen Betriebssystemen und Eclipse-Versionen, jedoch anscheinend nicht projektübergreifend. Ich verstehe es nicht! Ich habe jede Datei im Projektverzeichnis durchsucht und konnte nichts finden, was eine Datei sein könnte, die Eclipse dazu bringt, in FileInputStream anzuhalten.
Weitere Informationen: der scheinbare Haltepunkt ist eigentlich nicht für Zeile 106 von FileInputStream; Es scheint ein Ausnahmebreakpoint für FileNotFoundException zu sein, der aus systemeigenem Code ausgelöst wird, der von dieser Zeile in FileInputStream aufgerufen wird. Aber auch hier scheinen mir keine Breakpoints gesetzt zu sein. Sind Ausnahme-Breakpoints an anderer Stelle definiert?
ich, dass man sich fragen, war, finde ich mich oft an Haltepunkten zu stoppen, dass ich Ich hätte schwören können, dass ich es entfernt habe. – Uri
Nur ein paar Erklärungen zu dieser Funktion "Aussetzen bei jeder nicht abgefangenen Ausnahme" hinzugefügt, wie angefordert – VonC