之前一直用eclipse,最近改用idea.記錄下idea的遠程調試。java
一.啓動服務tomcat
1.配置tomcat 啓動參數增長 服務器
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
參數解釋:eclipse
-Xdebug 啓用調試 socket
transport 用於在調試程序和 VM 使用的進程之間通信。 ide
dt_socket 套接字傳輸。 idea
server=y/n VM 是否須要做爲調試服務器執行。 debug
address=3999 調試服務器的端口號,客戶端用來鏈接服務器的端口號。 調試
suspend=y/n 是否在調試客戶端創建鏈接以後啓動 VM 。server
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