idea远程debug调试部署在tomcat上项目

网友投稿 929 2022-12-18

idea远程debug调试部署在tomcat上项目

idea远程debug调试部署在tomcat上项目

目录一、IDEA添加Remote二、服务器配置三、开始debug调试

本机场景:spring boot项目部署在腾讯云服务器的tomcat里。注意:要保证本地的代码与服务器上部署的代码完全一致

一、IDEA添加Remote

第一步:打开IDEA上方的Edit Configurations

第二步:点击+号选择Remote

 第三步:配置连接参数

Command line arguments for remote JVM:-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=10001,这里我用的监听端口为10001,可以自定义,配置完点击ok即可。

二、服务器配置

第一步:配置服务器的tomcat。进入到tomcat的bin目录下,编辑catalina.sh文件,将JPDA_ADwiGOGDRESS与之前IDEA的Remote的监听端口相对应,同样设置为10001

第二步:登录腾讯云,添加10001端口的防火墙规则

第三步:在服务器上添加防火墙开放端口10001。添加端口:firewall-cmd --zone=public --add-port=10001/tcp --permanent;重启防火墙:firewall-cmd --reload;查看防火墙开放端口:firewall-cmd --list-all

三、开始debug调试

第一步:debug方式启动tomcat。在tomcat的bin目录下执行sh catalina.sh jpda start

第二步:IDEA切换至Remote,点击debug启动。

Qhttp://95;第三步:连接成功,可以开始愉快的打断点找问题啦注意:要保证本地的代码与服务器上部署的代码完全一致

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用Springboot对配置文件中的敏感信息加密
下一篇:C语言实现矩阵运算案例详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~