IDEA远程Debug调试配置

操作步骤

查看虚拟机ip

image-20230711095127887

选择 Edit Configurations..

image-20230711095333212

点击 Add new 选择 Remote JVM Debug

image-20230711095611363

配置服务名称,主机地址,端口

image-20230711100003615

以Resin服务为例,须在Resin服务的JVM参数中新增JVM参数配置

Resin低版本相关配置文件目录为Resin/conf/resin.conf

<jvm-arg>-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9090</jvm-arg>

image-20230711100325206

Resin较高版本相关配置文件为Resin/conf/resin.properties

# Arg passed directly to the JVM
 jvm_args  : -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9090 -Xmx2789m -Xms2789m -XX:ParallelGCThreads=20 -XX:+UseConcMarkSweepGC -XX:-OmitStackTraceInFastThrow -XX:+UseParNewGC -XX:+DisableExplicitGC -javaagent:wagent.jar -javaagent:stophotdeploy.jar -Djdk.tls.ephemeralDHKeySize=2048 -Dfile.encoding=GBK -javaagent:rasp/rasp.jar
 jvm_mode  : -server

image-20230711105614242

在需要调试的位置打上断点

image-20230711100523149

点击debug即可开启远程调试

image-20230711100607238

服务端点击操作触发接口动作即可执行代码进行远程调试

image-20230711103728331

注意点

  • 本地代码需与服务端运行的代码保持一致

  • 调式完毕后注意将断点去除或关闭远程调试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值