概述
有时候一些问题本地调试无法复现,这个时候可以开启
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
和端口即可,当然要确保被连接的服务的代码和本地是一致的,不然代码都不一致还调试啥
本文转载自: https://blog.csdn.net/weixin_43944305/article/details/132516424
版权归原作者 好大的月亮 所有, 如有侵权,请联系我们删除。
版权归原作者 好大的月亮 所有, 如有侵权,请联系我们删除。