Heim Java javaLernprogramm Java Eclipse zum Debuggen von Haltepunkten

Java Eclipse zum Debuggen von Haltepunkten

Oct 25, 2019 pm 04:36 PM
java

Wie debugge ich ein Java-Programm?

Wenn jeder zum ersten Mal Java lernt, wird er denken, dass IDE-Debugging kein High-End-Programm ist, aber eigentlich ist es sehr einfach.

Im Folgenden erfahren Sie, wie Sie das Debuggen in Eclipse möglichst einfach und intuitiv durchführen. Die Debugging-Schritte für andere IDEs sind ebenfalls ähnlich.

Java Eclipse zum Debuggen von Haltepunkten

1. Setzen Sie einen Haltepunkt, an dem Ihrer Meinung nach etwas nicht stimmt.

Klicken Sie mit der rechten Maustaste vor die Codezeile. Beachten Sie, dass es sich um einen Rechtsklick handelt, und wählen Sie dann Haltepunkt umschalten aus.

Java Eclipse zum Debuggen von Haltepunkten

Sie fragen sich vielleicht, woher ich weiß, wo ich einen Haltepunkt platzieren muss?

Wenn Sie überhaupt keine Ahnung von diesem Problem haben, können Sie noch ein paar Haltepunkte setzen und das Debugging durchlaufen, bis Sie die Ausnahme finden. Das dauert nur etwas länger, und das können Sie tun ein tieferes Verständnis der Ausführung des Programms!

Wenn Sie ungefähr herausfinden können, wo das Problem auftreten kann oder wo die Ausnahmeinformationen gemeldet werden, können Sie hier natürlich einen Haltepunkt festlegen.

2. Klicken Sie auf Debug. Wenn es sich um ein Webprogramm handelt, müssen Sie den Tomcat- oder Apache-Server im Debug-Modus starten.

Dies ist sehr wichtig. Der Standard-Startmodus kann den voreingestellten Haltepunkt nicht erreichen und der Zweck des Debuggens kann nicht erreicht werden.

Java Eclipse zum Debuggen von Haltepunkten

3. Führen Sie das Programm aus. Wenn das Programm den gerade festgelegten Haltepunkt erreicht, stoppt es und die Hintergrundfarbe dieser Codezeile wird hervorgehoben.

Java Eclipse zum Debuggen von HaltepunktenZu diesem Zeitpunkt können Sie das Programm über die Bildschirmtasten oder die Tastatur steuern.

Im Folgenden sind die Tastaturkürzel aufgeführt, die dem Debuggen entsprechen. Wenn es nicht funktioniert, können Sie überprüfen, ob ein Tastaturkonflikt vorliegt.

Zum Beispiel stehen die Tastenkombinationen des Youdao-Wörterbuchs häufig im Konflikt mit „Fortsetzen“ im Debud-Modus.

Tastenkombinationen für Scope-Funktionen

Globaler Einzelschritt zurück zu F7

Globaler Einzelschritt zum Überspringen von F6

Globaler Einzelschritt zu springen Enter F5

Globaler Einzelschritt in Auswahl springen Strg+F5

Globales Debugging zuletzt gestartet F11

Global Weiter F8

Globaler Filter Einzelschritt verwenden Ausführen Umschalt+F5

Haltepunkte global hinzufügen/entfernen Strg+Umschalt+B

Globale Anzeige Strg+D

Letzten Start global ausführen Strg+F11

Ausführen global zur Zeile Strg+R

Global ausführen Strg+U

4. Rufen Sie die Debugging-Oberfläche auf, um die gewünschten Informationen anzuzeigen.

Java Eclipse zum Debuggen von Haltepunkten

5 Sie können die Werte aller Variablen in Variablen anzeigen, z. B. den Wert im Haltepunkt, den Sie gerade festgelegt haben Klicken Sie dazu mit der rechten Maustaste auf „ChangeValue“. Einige IDEs unterstützen das Ändern und Ausführen von Code im Fenster.

Java Eclipse zum Debuggen von Haltepunkten

6. Die erste Schaltfläche unten dient zur Eingabe der Methodenausführung. Wenn Sie beispielsweise andere Methoden aufrufen, können Sie die Methode eingeben und ausführen Wenn Sie auf die beiden Schaltflächen klicken, werden Sie innerhalb dieser Methode nur Schritt für Schritt ausgeführt. Wenn Sie auf die dritte Schaltfläche klicken, verlassen Sie diese Methode und führen die ursprüngliche Methode weiter aus Die Anweisungen lauten wie folgt.

Java Eclipse zum Debuggen von Haltepunkten

7.

8. Dekompilierungs-Plugin für Eclipse hinzufügen, um das Debuggen zu verbessern

Im Allgemeinen beziehen sich unsere Projekte mehr oder weniger auf einige externe JAR-Pakete: Wenn wir den Quellcode des JAR-Pakets anzeigen können, kann man sagen, dass das Ergebnis doppelt so hoch ist und der Aufwand für unser Debuggen halbiert ist.

1. Laden Sie jad.exe herunter und installieren Sie es. Entpacken Sie jad.exe in das Programmverzeichnis (Sie können es in einem beliebigen Verzeichnis ablegen), zum Beispiel: C:ProgrammeJadjad.exe.

2. Installieren Sie das Jadclipse-Plugin. Laden Sie net.sf.jadclipse_3.3.0.jar herunter, entpacken Sie es, kopieren Sie es in das Eclipseplugins-Verzeichnis und starten Sie Eclipse neu.

3. Jadclipse konfigurieren. Klicken Sie im Eclipse-Fenster auf „Fenster“ > „Java“ > „Pfad zum Dekompilieren“.

(Legen Sie den absoluten Pfad von jad fest, z. B. C:Program FilesJadjad.exe)

Sie können die Option Eclipse-Codeformatierer verwenden (überschreibt Jad-Formatierungsanweisungen) aktivieren, die mit verwendet werden kann Strg+Umschalt+ Der mit F formatierte Code hat den gleichen Stil.

Nachdem Sie diese Schritte ausgeführt haben, klicken Sie auf „Anzeigen“ für die aus dem Jar-Paket importierte Klasse oder Methode, um den Quellcode anzuzeigen. Wenn nicht, lesen Sie die folgenden Lösungen:

Die meisten In diesem Fall Eclipse Der JadClipse Class File Viewer konnte nicht automatisch als Standardöffnungsmethode für Klassendateien festgelegt werden.

Ändern Sie die standardmäßig zugeordneten Editoren von „*.class“ und „*.class ohne Quelle“ in Eclipses Windows->Perference->General->Editors->File Associations zu „JadClipse Class File“. Zuschauer".

Ich habe das Jad-Plug-In mehrmals konfiguriert. Wenn es nicht dekompiliert werden kann, funktioniert es nach dieser Einstellung jedes Mal.

Das obige ist der detaillierte Inhalt vonJava Eclipse zum Debuggen von Haltepunkten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Perfekte Zahl in Java Perfekte Zahl in Java Aug 30, 2024 pm 04:28 PM

Leitfaden zur perfekten Zahl in Java. Hier besprechen wir die Definition, Wie prüft man die perfekte Zahl in Java?, Beispiele mit Code-Implementierung.

Weka in Java Weka in Java Aug 30, 2024 pm 04:28 PM

Leitfaden für Weka in Java. Hier besprechen wir die Einführung, die Verwendung von Weka Java, die Art der Plattform und die Vorteile anhand von Beispielen.

Smith-Nummer in Java Smith-Nummer in Java Aug 30, 2024 pm 04:28 PM

Leitfaden zur Smith-Zahl in Java. Hier besprechen wir die Definition: Wie überprüft man die Smith-Nummer in Java? Beispiel mit Code-Implementierung.

Fragen zum Java Spring-Interview Fragen zum Java Spring-Interview Aug 30, 2024 pm 04:29 PM

In diesem Artikel haben wir die am häufigsten gestellten Fragen zu Java Spring-Interviews mit ihren detaillierten Antworten zusammengestellt. Damit Sie das Interview knacken können.

Brechen oder aus Java 8 Stream foreach zurückkehren? Brechen oder aus Java 8 Stream foreach zurückkehren? Feb 07, 2025 pm 12:09 PM

Java 8 führt die Stream -API ein und bietet eine leistungsstarke und ausdrucksstarke Möglichkeit, Datensammlungen zu verarbeiten. Eine häufige Frage bei der Verwendung von Stream lautet jedoch: Wie kann man von einem Foreach -Betrieb brechen oder zurückkehren? Herkömmliche Schleifen ermöglichen eine frühzeitige Unterbrechung oder Rückkehr, aber die Stream's foreach -Methode unterstützt diese Methode nicht direkt. In diesem Artikel werden die Gründe erläutert und alternative Methoden zur Implementierung vorzeitiger Beendigung in Strahlverarbeitungssystemen erforscht. Weitere Lektüre: Java Stream API -Verbesserungen Stream foreach verstehen Die Foreach -Methode ist ein Terminalbetrieb, der einen Vorgang für jedes Element im Stream ausführt. Seine Designabsicht ist

Zeitstempel für Datum in Java Zeitstempel für Datum in Java Aug 30, 2024 pm 04:28 PM

Anleitung zum TimeStamp to Date in Java. Hier diskutieren wir auch die Einführung und wie man Zeitstempel in Java in ein Datum konvertiert, zusammen mit Beispielen.

Java -Programm, um das Kapselvolumen zu finden Java -Programm, um das Kapselvolumen zu finden Feb 07, 2025 am 11:37 AM

Kapseln sind dreidimensionale geometrische Figuren, die aus einem Zylinder und einer Hemisphäre an beiden Enden bestehen. Das Volumen der Kapsel kann berechnet werden, indem das Volumen des Zylinders und das Volumen der Hemisphäre an beiden Enden hinzugefügt werden. In diesem Tutorial wird erörtert, wie das Volumen einer bestimmten Kapsel in Java mit verschiedenen Methoden berechnet wird. Kapselvolumenformel Die Formel für das Kapselvolumen lautet wie folgt: Kapselvolumen = zylindrisches Volumenvolumen Zwei Hemisphäre Volumen In, R: Der Radius der Hemisphäre. H: Die Höhe des Zylinders (ohne die Hemisphäre). Beispiel 1 eingeben Radius = 5 Einheiten Höhe = 10 Einheiten Ausgabe Volumen = 1570,8 Kubikeinheiten erklären Berechnen Sie das Volumen mithilfe der Formel: Volumen = π × R2 × H (4

Gestalten Sie die Zukunft: Java-Programmierung für absolute Anfänger Gestalten Sie die Zukunft: Java-Programmierung für absolute Anfänger Oct 13, 2024 pm 01:32 PM

Java ist eine beliebte Programmiersprache, die sowohl von Anfängern als auch von erfahrenen Entwicklern erlernt werden kann. Dieses Tutorial beginnt mit grundlegenden Konzepten und geht dann weiter zu fortgeschrittenen Themen. Nach der Installation des Java Development Kit können Sie das Programmieren üben, indem Sie ein einfaches „Hello, World!“-Programm erstellen. Nachdem Sie den Code verstanden haben, verwenden Sie die Eingabeaufforderung, um das Programm zu kompilieren und auszuführen. Auf der Konsole wird „Hello, World!“ ausgegeben. Mit dem Erlernen von Java beginnt Ihre Programmierreise, und wenn Sie Ihre Kenntnisse vertiefen, können Sie komplexere Anwendungen erstellen.

See all articles