如何用eclispe远程调试tomcat
关键步骤:
1)修改启动脚本startup.bat
复制startup.bat为startup-debug.bat,然后打开startup-debug.bat
请找到 call "%EXECUTABLE%" start %CMD_LINE_ARGS%
修改为 call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%
然后在上面这行之前添加三行脚本:
set JPDA_TRANSPORT=dt_socket set JPDA_ADDRESS=9000 set JPDA_SUSPEND=n
2)启动 startup-debug.bat
双击“startup-debug.bat”,用debug模式启动tomcat。
在tomcat的后台可以看到tomcat已经在9000端口进行监听。
3)在eclipse中配置远程调试参数
在eclipse中,点击菜单项“run”->“debug confiurations”,打开debug confiurations对话框。
在里面双击“Remote Java Application”,在右边在Host中的输入tomcat 的主机名,Port 中输入端口号,也就是9000,然后点击“debug”。
4)打断点调试
在eclipse的需要调试的地方打断点。 然后打开浏览器,输入http://localhost:8080/访问URL,然后回车。 就会看到eclipse停在了断点上。