jvm开启远程调试功能;idea远程debug
短信预约 -IT技能 免费直播动态提醒
概述
有时候一些问题本地调试无法复现,这个时候可以开启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
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341