Java-Entwicklung mit Codenvy: Konsolen-App-Debug

Zweck

Anweisungen zum Debuggen einer Java Console-Anwendung mit Codenvy

Voraussetzungen

"Hello World! Execute" - oder Maven-Konsolenprojekt, das in einer Codenvy-Umgebung erstellt wurde

Inhalt

MainClass zur Datei pom.xml hinzugefügt

  1. Doppelklicken Sie im Projektexplorer auf pom.xml WS000013.JPG

  2. Fügen Sie die Einstellungen für das Maven-Jar-Plugin hinzu WS000014.JPG

Debug-Befehl erstellen

  1. Klicken Sie im Befehls-Explorer auf "+" in DEBUG WS000015.JPG

  2. Wählen Sie Java WS000016.JPG

  3. Geben Sie den Namen und die Befehlszeile ein und klicken Sie auf die Schaltfläche "SPEICHERN". WS000017.JPG

Debug-Einstellungen

  1. Wählen Sie im Menü "Ausführen" die Option "Debug-Konfigurationen bearbeiten" WS000018.JPG

  2. Klicken Sie auf JAVA auf die Schaltfläche "+" WS000019.JPG

  3. Geben Sie den Namen ein und klicken Sie auf die Schaltfläche "Speichern" WS000020.JPG

Debug-Lauf

  1. Klicken Sie auf die Zeilennummer, um einen Punkt hinzuzufügen WS000021.JPG

  2. Es ist schwer zu verstehen, dass es hinzugefügt wurde, aber es kann auch über den Debug-Bildschirm bestätigt werden WS000022.JPG

  3. Führen Sie den hinzugefügten Debug-Befehl über die Debug-Schaltfläche aus WS000023.JPG

  4. Wenn [Auf Transport dt_socket unter Adresse: 8000 warten] angezeigt wird, führen Sie das Debug aus. WS000024.JPG WS000025.JPG WS000026.JPG

  5. Die Verarbeitung stoppt an einem Haltepunkt WS000028.JPG

  6. Debug-Tool WS000027.JPG

  7. Führen Sie das Debuggen durch (Wert aus Variablen ändern) Wählen Sie einen Wert und klicken Sie auf die Schaltfläche Bearbeiten WS000029.JPG

  8. Korrigieren Sie den Wert WS000030.JPG

  9. Bestätigung der Korrekturdetails WS000031.JPG

  10. Bestätigung des Ausführungsergebnisses WS000032.JPG

Referenzinhalt

Debug-Befehl: https://codenvy.com/docs/user-guide/debug/index.html

Recommended Posts

Java-Entwicklung mit Codenvy: Konsolen-App-Debug
Java-Entwicklung mit Codenvy: Hello World! Run
Bereiten Sie die Java-Entwicklungsumgebung mit Atom vor
HTML5-Entwicklung von Java mit TeaVM
Bereiten Sie die Java-Entwicklungsumgebung mit VS Code vor
Spieleentwicklung mit zwei Personen mit Java 2
Spieleentwicklung mit zwei Personen mit Java 1
Spieleentwicklung mit zwei Personen mit Java 3
24 Stunden mit Android-Entwicklung zu kämpfen, Java Optional
Java-Entwicklungstraining
[3.] Mahjong App Entwicklung von 0 mit zwei Anfängern
[1.] Mahjong App Entwicklung von 0 mit zwei Anfängern
Stellen Sie Java-Webanwendungen mit maven in Azure bereit
GAE / Java8-Testversion (Teil 5: "Konsole für die lokale Entwicklung")
Java-Entwicklungsumgebung
Java SE Development Kit 8u161 - Einrichtung mit Alternativen
[2.] Mahjong App Entwicklung von 0 mit zwei Anfängern
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code auf dem Mac
Erfahrene Java-Benutzer beginnen mit der Entwicklung von Android-Apps
Rufen Sie den Azure App Service für die Java-Konfiguration mit System.getEnv () ab.
So erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Gesichtserkennungs-App mit Amazon Rekognition und Java
Erstellen Sie eine Java-Programmentwicklungsumgebung mit Visual Studio Code
[Java] Entwicklung mit mehreren Dateien mittels Paket und Import
Erstellen Sie eine Java + Spring-Entwicklungsumgebung mit VirtualBox + Ubuntu (Xfce4).
Hallo Welt (Konsolen-App) mit Apache Camel + Spring Boot 2
Installieren Sie Java mit Homebrew
Janken App in Java
Memo zur Java-Entwicklungsumgebung
Wechseln Sie die Plätze mit Java
Bequemer Download mit JAVA
Leistungsoptimierung für Java-Apps
Schalten Sie Java mit direnv
Plug-In-Entwicklung mit ImageJ
Java-Download mit Ansible
Zusammenfassung des Java-Entwicklungslinks
Java Entwicklungsumgebung Konstruktion
[Rails] Entwicklung mit MySQL
Lass uns mit Java kratzen! !!
[Entwicklung] Java Framework Vergleich
Erstellen Sie Java mit Wercker
Endian-Konvertierung mit JAVA
Ich habe versucht, mit Chocolatey eine Java8-Entwicklungsumgebung zu erstellen
Erstellung einer Java-Webanwendungsentwicklungsumgebung mit VS-Code (struts2)
Domänengesteuerte Entwicklung mit Java und Spring Boot-Layer und Modulabteilung
Erstellen Sie mit Java + Spring eine Web-APP-Entwicklungsumgebung mit Visual Studio Code
[Aufbau einer Java-Entwicklungsumgebung] Installieren Sie OpenJDK 11 (Java 11) unter macOS mit Homebrew