IDEA 配置远程debug
1. 启动远程服务配置debug参数
远程服务启动时配置如下debug相关参数

java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=9999,suspend=n
server参数是指是否支持在server模式的VM中.
transport指定了调试数据的传送方式,dt_socket是指用SOCKET模式;dt_shmem指用共享内存方式,只适用于Windows平台。
address:远程debug时本地项目连接的端口
suspend指明,是否在调试客户端建立起来后,再执行JVM。
2. IDEA 配置

2.1 debugger mode
attach:启动远程项目之后,然后才可以启动本地项目进行debug调试;
listen:在远程项目启动之前就可以启动本地项目进行debug调试;
2.2 transport
socket:socket形式传输
shared memory:共享内存
2.3 host port
host:项目所在的服务器IP
port:项目启动时配置的debug调试端口
如果文章对您有所帮助,可以点一下推荐

浙公网安备 33010602011771号