欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

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

时间:2022-12-04 12:57:04|栏目:JAVA代码|点击:

本机场景: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_ADDRESS与之前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启动。

在这里插入图片描述

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

在这里插入图片描述

上一篇:Spring Boot请求处理之常用参数注解使用教程

栏    目:JAVA代码

下一篇:没有了

本文标题:idea远程debug调试部署在tomcat上项目

本文地址:http://www.codeinn.net/misctech/220575.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有