2016-04-08 3 views
0

Unter Fehler, wenn ich versuche, die Remote-Debug in Spring Tool Suite IDE zu tun.Remote-Debugging in STS und org.eclipse.jdi.TimeoutException

"Fehler beim Remote-VM verbinden. Connection timed out. org.eclipse.jdi.TimeoutException"

ich die folgenden Schritte folgten dem Remote-Debugging

  1. setzte die WAR-Datei in zu ermöglichen, Tomcatbediener 8.
  2. die env Variable "JAVA_OPTIONS" Wert einzustellen (-Xdebug -Xnoagent -Xrunjdwp: transport = dt_socket, Adresse = 8080, server = y, suspendieren = n)
  3. Start Server durch den Befehl „CATALINA jpda start "
  4. einmal Server
  5. In IDE, Run gestartet -> Debug-Konfigurationen -> Remote Java Application, neue Anwendung erstellen mit dem gleichen Projekt und Host ist localhost und Port ist 8080.

Hinweis: Ich habe meinen STS.ini-Speicher auf -Xms768m, -Xmx768m verbessert, aber nicht erfolgreich.

nicht sicher, warum mein Remote-Debuggen nicht funktioniert.

Antwort

1

Ich nehme an, Tomcat selbst läuft auf Port 8080, daher würde ich empfehlen, einen anderen Port für das Debugging-Setup zu verwenden (-Xrunjdwp: transport = dt_socket, Adresse = 4000, zum Beispiel). Verbinden Sie dann Ihre Remote-Debugging-Sitzung in STS/Eclipse mit diesem Port.

+0

Danke Dude .. Du hast recht ... –

Verwandte Themen