以前一直用eclipse,最近改用idea.記錄下idea的遠程調試。
一.啟動服務
1.配置tomcat 啟動參數增加
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
參數解釋:
-Xdebug 啟用調試
transport 用於在調試程序和 VM 使用的進程之間通訊。
dt_socket 套接字傳輸。
server=y/n VM 是否需要作為調試服務器執行。
address=3999 調試服務器的端口號,客戶端用來連接服務器的端口號。
suspend=y/n 是否在調試客戶端建立連接之后啟動 VM 。

2.啟動(不是調試模式)
二.遠程調試
1.配置參數
host:localhost port 5005
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
2.debug啟動(只有這個啟動)
參考:https://cloud.tencent.com/developer/article/1016019