Wie debugge ich Java-Anwendungen aus der Ferne?
Für das Remote-Debuggen von Java-Programmen sind bestimmte Befehlszeilenoptionen erforderlich, um die Java Virtual Machine (JVM) zu aktivieren ) für den Fernzugriff.
Befehlszeile Optionen
Vor Java 5.0:
Java 5.0 und höher:
Optionsparameter
Verwendung
Für Versionen vor Java 5.0:
java -Xdebug -Xrunjdwp
Für Java 5.0 und höher:
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000
Mit diesen Optionen kann die JVM Remote-Debugging-Verbindungen von einem Debugger-Tool wie Visual Studio akzeptieren Code oder IntelliJ-IDEE. Der Debugger kann dann verwendet werden, um Haltepunkte festzulegen, Variablen zu überprüfen und die Codeausführung aus der Ferne schrittweise zu durchlaufen.
Das obige ist der detaillierte Inhalt vonWie aktiviere ich Remote-Debugging für Java-Anwendungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!