Java開發遠程debug的使用

Java開發遠程debug的使用

1、windos下tomcat註冊爲服務的形式
打開tomcat控制檯界面,在Java->Java Option追加遠程debug參數
-Xdebug
-Xrunjdwp:transport=dt_socket,address=9988,server=y,suspend=n
在這裏插入圖片描述

2、程序以jar包的形式啓動(以命令行或者腳本文件)
下面是在windows系統的腳本

@echo off
title demo
:: 遠程debug調試的時候使用,配置遠程調試鏈接端口9988
java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=9988,suspend=n -Dfile.encoding=utf-8 -jar demo.jar

3、在集成開發環境中設置遠程debug(idea)
host是遠程項目的主機地址
port是剛纔設置的遠程debug監聽端口
在這裏插入圖片描述

4、配置好後,進行debug,出現下列信息代表連接成功,打上斷點,訪問遠程項目,就能夠進入本地代碼了。
Connected to the target VM, address: ‘192.168.200.140:9988’, transport: ‘socket’

5、需要注意的是:線上運行代碼需要和本地代碼保持一致

6、小尾巴~~
只要有積累,就會有進步

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章