1. 启动远程服务配置debug参数

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

  IDEA 配置远程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 配置

  IDEA 配置远程debug

 

2.1  debugger mode

  attach:启动远程项目之后,然后才可以启动本地项目进行debug调试;

  listen:在远程项目启动之前就可以启动本地项目进行debug调试;

2.2 transport

  socket:socket形式传输

  shared memory:共享内存

2.3  host  port

  host:项目所在的服务器IP

  port:项目启动时配置的debug调试端口

  

 

相关文章:

  • 2021-07-26
  • 2021-04-25
  • 2022-12-23
  • 2021-07-22
  • 2021-04-22
  • 2021-10-24
  • 2021-06-18
猜你喜欢
  • 2022-01-13
  • 2021-10-09
  • 2022-01-07
  • 2021-09-07
相关资源
相似解决方案