如何遠端偵錯 Java 應用程式?
Java 程式的遠端偵錯需要特定的命令列選項來啟用 Java 虛擬機器(JVM) ) 用於遠端存取。
命令列選項
Pre-Java 5.0:
指定遠端設定
transport=dt_socket:
指定遠端調試的傳輸機制。建議使用套接字來調試遠端電腦。java -Xdebug -Xrunjdwp
設定偵錯器連線的 TCP/IP 連接埠。預設為本地連線。
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000
suspend=y:
暫停程式執行,直到連接偵錯器。 suspend=n: 開始程式執行立即。 用法對於Java 5.0 之前的版本:對於Java 5.0 及更高版本:這些選項允許JVM接受來自偵錯器的遠端偵錯連接工具,例如 Visual Studio Code 或 IntelliJ IDEA。然後,偵錯器可用於設定斷點、檢查變數並遠端單步執行程式碼。以上是如何啟用Java應用程式的遠端偵錯?的詳細內容。更多資訊請關注PHP中文網其他相關文章!