Suche…


Konfigurieren Sie das Eclipse-Remote-Debugging für eine Anwendung

Im Folgenden werden die Schritte beschrieben, um einen Remote-Debugger von Eclipse zu starten. Dies ist nützlich, wenn die Anwendung nicht von einer Serverinstanz in Eclipse aus gestartet wird. Diese Funktion ist sehr leistungsfähig und kann auch beim Debuggen von Code helfen, der sich in der Test- oder Produktionsumgebung befindet. Schauen wir uns die Einstellungen an:

Eclipse-Einstellungen:
1.Klicken Sie auf die Schaltfläche Ausführen
2.Wählen Sie die Debug-Konfigurationen
3.Wählen Sie die "Remote Java Application"
4. Neue Konfiguration
a) Name: GatewayPortalProject
b) Projekt: GatewayPortal-Portlet
c) Verbindungstyp: Socket Attach
d) Verbindungseigenschaften:
i) localhost ii) 8787

Für JBoss:

1. Ändern Sie die /path/toJboss/jboss-eap-6.1/bin/standalone.conf in Ihrer virtuellen Maschine wie folgt: Kommentieren Sie die folgende Zeile durch Entfernen des #:

JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"

Für Tomcat:

In der Datei catalina.bat :

Schritt 1:

CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

Schritt 2:

JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"

Schritt 3: Führen Sie Tomcat wie folgt aus der Eingabeaufforderung aus:

catalina.sh jpda start

Dann müssen Sie in den Java-Klassen, die Sie debuggen möchten, Haltepunkte setzen.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow