遠程調試

idea 遠程調試

1.概述

鑒于之前大家不知道遠程調試,都是代碼中打印日志,然后提交代碼,重新部署,調試,再根據日志排查問題;這樣比較費時。特此分享下idea遠程調試。

2.前提條件

> 開發工具 idea

> dubbo分布式項目

> 遠程服務器允許訪問

> 本地的代碼必須和遠程服務器運行的代碼一致

3.使用說明

> 修改遠程服務器tomcat配置

- 1、catalina.sh中增加遠程JVM參數

`CATALINA_OPTS="$CATALINA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=${debug_port}"; export CATALINA_OPTS`

其中debug_port 為端口號

> idea 配置遠程調試

- 1、在頂部靠右的地方選擇”Edit Configurations…”,進去之后點擊+號,選擇”Remote”

- 2、模式選擇attach,transport選擇socket

- 3、填寫ip以及端口? 端口就是上面tomcat配置的端口

- 4、選擇運行的模塊 如下圖

- 5、配置完成后運行 給代碼打上斷點,如出現打勾,說明生效了。

idea 配置遠程調試
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。