IDEA如何远程Debug Tomcat

1. IDEA端配置
在IDEA的右上角有如图所示的按钮,点击后显示为:
IDEA如何远程Debug Tomcat
点击”Edit Configurations…”按钮,会跳转到“Run/Dubug Configurations”界面,点击“+”号,如图所示:
IDEA如何远程Debug Tomcat
选择“Remote”按钮:
IDEA如何远程Debug Tomcat
点击“Remote”按钮,会进入如下页面:
IDEA如何远程Debug Tomcat
在“1”位置处可以随便起一个名字作为标识;在“2”位置处,填上你需要远程Debug的Tomcat的地址,将“3”位置处的内容拷贝(重点!!!!),之后再点击“Apply”和“OK”就可以了。此时IDEA端的配置就可以了。

2.Tomcat端配置
下面就是对Tomcat端进行配置了。进入到Tomcat安装目录下的bin目录下,有catalina.sh文件,输入“vi catalina.sh”编辑catalina.sh文件。
IDEA如何远程Debug Tomcat
在catalina.sh文件中,可以在第一行输入以下内容:
IDEA如何远程Debug Tomcat
其中:declare –x CATALINA_OPTS=”” 为固定写法,引号内的内容即为拷贝IDEA中的“3”位置中的内容。此时Tomcat端就配置完毕了。

3. 测试
(1)首先运行Tomcat。将代码放到Tomcat上之后,在bin目录下可以直接执行: ./startup.sh。启动Tomcat
(2)Tomcat启动起来之后,在IDEA端,点击如图所示的按钮:
IDEA如何远程Debug Tomcat
下面显示如下内容,则说明IDEA远程Debug成功!!!!
IDEA如何远程Debug Tomcat