NetBeans den Debugger vereinfacht den Prozess der Fehlersuche im Code , indem Sie Ihr Programm zu stoppen, während er ausgeführt wird , um seinen aktuellen Zustand zu beurteilen. Breakpoints im Code sagen , wo der Debugger mit Ihrem Programm zu interagieren , aber wenn sie nicht richtig eingerichtet sind , können sie nicht tatsächlich dazu führen, das Programm zu unterbrechen . Update NetBeans
Mehrere Fehler in älteren Versionen von NetBeans haben den Debugger über Haltepunkte überspringen verursacht , auch wenn sie richtig konfiguriert sind. Downloaden und installieren Sie die neueste Version von NetBeans NetBeans von ' Homepage. Möglicherweise müssen Sie auch die neueste Version des Java Development Kit oder JDK downloaden , von Oracles Java -Homepage.
Breakpoint Placement
In fortgeschrittenen Java-Anwendungen einige Abschnitte des Codes kann nur unter bestimmten Umständen ausgeführt werden. Wenn ein Haltepunkt in einem unbenutzten Code-Abschnitt platziert ist , wird der Debugger nicht begegnen den Haltepunkt und das Programm wird nicht angehalten . In den meisten Fällen die Kontrolle über den Debugging-Prozess , platzieren Sie Ihre Haltepunkt auf die erste Zeile Ihres Programms main-Methode und verwenden Sie den " Step Over " und " Step Into " Kontrollen im "Debug "-Menü durch das Programm zu bewegen.
Breakpoint Einstellungen
Breakpoints in NetBeans mit unterschiedlichen Verhaltensweisen, wie der Debugger sie Griffe ändern eingestellt werden. An einem Haltepunkt mit der rechten Maustaste und wählen Sie "Eigenschaften " aus dem " Breakpoint "-Untermenü den Haltepunkt der Eigenschaften Fenster zu sehen. Stellen Sie sicher, dass sowohl der "Bedingungen" Kontrollkästchen deaktiviert sind oder ob die festgelegten Bedingungen tatsächlich auftreten , da das Programm läuft . Unter " Aktionen ", wählen Sie " Breakpoint Thread" aus dem " Suspend " Drop- Down-Box . Wenn "Nein Themen (weiter) " gewählt ist, druckt der Debugger den Text in der "Print Text " ein und setzt das Programm laufen , ohne anzuhalten.
Fehlersuche mit dem Debugger
Wählen Sie " Debug Hauptstraße Project" aus dem Menü "Test" , um mit dem Debuggen beginnen Ihr aktuelles Projekt . Wenn Sie die Option "Ausführen Hauptstraße Project" aus dem Run -Menü oder klicken Sie auf das Symbol Ausführen , keiner der Haltepunkte funktionieren wird. Sie können auch " Step Into " aus dem Menü "Test" , um den Debugger starten und sofort in der ersten Zeile des Programms die wichtigsten Verfahren zu stoppen. Fahren Sie mit " Step Into " und " Step Over " im Debug- Menü , um durch Ihr Programm eine Zeile zu einem Zeitpunkt zu verschieben, oder wählen Sie " Weiter", um zum nächsten Haltepunkt ausgeführt .