Heim > Java > javaLernprogramm > So verwenden Sie Springboot, um Remote-Debugging in IDEA zu implementieren

So verwenden Sie Springboot, um Remote-Debugging in IDEA zu implementieren

WBOY
Freigeben: 2023-05-11 18:10:14
nach vorne
1298 Leute haben es durchsucht

Öffnen Sie zunächst „Konfigurationen bearbeiten“, klicken Sie auf das +-Zeichen und erstellen Sie eine Remote-Anwendung.

So verwenden Sie Springboot, um Remote-Debugging in IDEA zu implementieren

Geben Sie den Namen ein, konfigurieren Sie die Hostadresse (Remote-Server-Adresse) und den Port (wählen Sie einen freien Port). Kopieren Sie dann die folgenden Parameter. Für JDK1.4.x ist der im Beispiel konfigurierte Port 5005:

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
Nach dem Login kopieren

So verwenden Sie Springboot, um Remote-Debugging in IDEA zu implementieren

Nach den obigen Schritten haben Sie Folgendes erhalten die Möglichkeit, die Remote-Server-Parameter zu starten. Beim Starten von Springboot wird standardmäßig der Java-Befehl verwendet.
Der Beispiel-Startbefehl für ein Projekt lautet beispielsweise:

java -jar test-tool.jar
Nach dem Login kopieren

Fügen Sie dann die oben erhaltenen Parameter zum Startbefehl hinzu:

java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 test-tool.jar
Nach dem Login kopieren

Auf diese Weise wird der Server ausgeführt Hören Sie am Port 5005. Sie können überprüfen, ob die Überwachung erfolgreich ist, indem Sie den folgenden Befehl verwenden:

netstat -anp | grep 5005
Nach dem Login kopieren

Das Hinzufügen serverseitiger Parameter wurde durch die oben genannten Schritte abgeschlossen. Als nächstes starten Sie den gerade konfigurierten Remote-Dienst, nämlich test-tool-remote. Beim Start werden wir feststellen, dass dieses Startprogramm nur über einen Debug-Startmodus verfügt.

Legen Sie nach Abschluss des Startvorgangs Haltepunkte für den zu debuggenden Code fest. Die verbleibenden Schritte bestehen darin, auf die Geschäftsanforderung zuzugreifen, die dem Remote-Server entspricht, und das Debuggen wird lokal synchronisiert. Der Rest der Vorgänge ist derselbe wie beim lokalen Debuggen, daher werde ich hier nicht auf Details eingehen.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Springboot, um Remote-Debugging in IDEA zu implementieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage