1. 程式人生 > >JAVA服務端遠端除錯設定

JAVA服務端遠端除錯設定

1.在伺服器上的程序啟動引數中新增:

-Xdebug -Xrunjdwp:transport=dt_socket,address=6666,server=y,suspend=n 

連線到myhost:6666提供的除錯服務

-Xdebug是通知JVM工作在DEBUG模式下,

-Xrunjdwp是通知JVM使用(Java debug wire protocol)來執行除錯環境。該引數同時了一系列的除錯選項:

transport指定了除錯資料的傳送方式

dt_socket            是指用SOCKET模式

server=y/n            VM 是否需要作為除錯伺服器執行。

suspend=y/n           是否在除錯客戶端建立連線之後啟動 VM 。(設定為y時啟動不了)

2. 客戶端設定 Debug configurations-->Remote Java Application