idea 遠程調試

1.在idea中選擇Edit Configurations,添加Remote遠程鏈接,以下圖:html

設置名稱爲:workerDebug,Host:爲遠程要鏈接的服務器地址,Port:爲debug時的端口號java

 

在idea中配置完遠程鏈接後,複製:-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8899bash

 

2.在啓動jar包時,將-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8899 做爲啓動參數,以下:服務器

java -jar -Xrunjdwp:transport=dt_socket,address=8899,suspend=y,server=y  worker.jar

3.啓動服務後,在idea中選中1中配置的遠程鏈接,點擊debug啓動,就會鏈接遠程服務,進行debug調試:socket

  

 如上圖,若是出現Connected to the target VM, address: '10.37.141.252:8899', transport: 'socket',即說明遠程鏈接成功,能夠打斷點,調用接口進行調試ide

原文出處:https://www.cnblogs.com/qixing/p/11475273.htmlidea

相關文章
相關標籤/搜索