使用idea远程调试tomcat中的项目

1.为了能够在idea中远程调试,需要保证本地idea中的代码和部署在tomcat中的代码完全一致,否则会导致断点不准确.

2.首先是在idea中如下配置

使用idea远程调试tomcat中的项目_第1张图片

3.远程端口设置为8000.这个端口是tomcat的 catalina jpda start 启动的默认端口(不是tomcat的服务访问端口!!!).当然它也是可以自定义,只不过需要修改catalina文件中的下列配置.我这里就不改了

使用idea远程调试tomcat中的项目_第2张图片

4.使用以下命令启动tomcat.

 .\catalina.bat jpda start
我是在本机(windows环境)进行的远程调试.当然也可以在linux环境下启动.需要注意ip地址以及防火墙的端口开放.

使用idea远程调试tomcat中的项目_第3张图片

5.项目启动完成后,再使用debug模式启动idea刚才配置的那个remote设置.并在相应的代码片段出打上断点,即可调试了.

你可能感兴趣的:(Java)