0


jvm开启远程调试功能;idea远程debug

概述

有时候一些问题本地调试无法复现,这个时候可以开启

jvm

的远程调试功能

jar包启动

jdk8

java-agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n   -jar xxx.jar

jdk11/17

java-agentlib:jdwp=transport=dt_socket,address=*:8787,server=y,suspend=n -jar xxx.jar

tomcat外置war

修改

tomcat

bin

下的

catalina.sh

文件

jpda_address

对应的

localhost:8000

改为

8000

,意味着允许任何人访问。

#重新启动
./catalina.sh jpda start

在这里插入图片描述

在这里插入图片描述

idea远程连接

填上对应的

ip

和端口即可,当然要确保被连接的服务的代码和本地是一致的,不然代码都不一致还调试啥
在这里插入图片描述
在这里插入图片描述

标签: jvm intellij-idea java

本文转载自: https://blog.csdn.net/weixin_43944305/article/details/132516424
版权归原作者 好大的月亮 所有, 如有侵权,请联系我们删除。

“jvm开启远程调试功能;idea远程debug”的评论:

还没有评论