Idea远程debug部署在Linux上的tomcat

步骤如下:

1、更改tomcat远程调试端口
(1).更改Linux系统上的Tomcat启动文件远程调试端口,登录服务器,找到Tomcat安装路径,进入到bin目录

(2).打开目录下的catalina.sh文件,找到JPDA_ADDRESS="8000",8000代表远程调试端口,可以更改成其他没有被占用的端口,更改完成后保存退出

2、以debug模式启动Tomcat

进入tomcat的bin目录,输入./catalina.sh jpda run或者./catalina.sh jpda start命令启动tomcat


3、Idea remote debug 配置

菜单 Run->Edit Configurations->Defaults->Remote,配置如下图:

Idea远程debug部署在Linux上的tomcat


配置好后,Debug选择刚刚创建的远程Debug项目,点击Debug图标,成功链接远程端口(8000)后,就可以像本地debug一样打断点调试代码了。