eclipse如何進行遠程調試?
1.啓動jar包,帶上如下參數執行
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8080,server=y,suspend=y -jar xxx.jar
參數說明:
-Xdebug : 啓用調試模式
-Xrunjdwp<sub-options> : 加載JVM的JPDA參考實現庫
transport=dt_socket :Socket連接,可選dt_shmem 通過共享內存的方式連接到調試服務器
address=8080 :調試服務器監聽的端口
server=y : 是否是服務器端,n爲客戶端
suspend=n : 啓動過程是否加載暫停,y爲啓動時暫停,方便調試啓動過程
2.設置eclipse遠程調試
點擊debug圖表選項,選擇Debug Configurations,設置遠程調試參數,如下圖:
選擇Remote Java Application,右鍵選擇New
設置遠程調試參數,Name
點擊Apply後,點擊Debug後就可以進行調試了。