服务器之家

服务器之家 > 正文

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

时间:2021-11-18 10:29     来源/作者:一名普通的编程学生

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

一、idea添加remote

  第一步:打开idea上方的edit configurations

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

  第二步:点击+号选择remote

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

  第三步:配置连接参数。

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

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

二、服务器配置

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

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

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

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

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

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

三、开始debug调试

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

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

  第二步:idea切换至remote,点击debug启动。

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

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

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

到此这篇关于idea远程debug调试部署在tomcat上项目的文章就介绍到这了,更多相关idea远程调试tomcat项目内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/qq_45603855/article/details/119582045

标签:

相关文章

热门资讯

yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
2021年耽改剧名单 2021要播出的59部耽改剧列表
2021年耽改剧名单 2021要播出的59部耽改剧列表 2021-03-05
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总 2020-11-13
返回顶部