Eclipse远程调试Tomcat

1 配置Tomcat启动参数

在远程tomcat的startup.bat或者startup.sh文件中开始处配置如下变量,端口配置成默认的8000:

SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE  -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

然后执行startup.bat或者startup.sh启动tomcat


2 配置Eclipse调试

选择Debug Configuration

Eclipse远程调试Tomcat

选择Remote Java Application新建一个远程debug配置,配置参数如下:

Eclipse远程调试Tomcat


3 打断点,访问对应代码,即可进入断点调试


Eclipse远程调试Tomcat