eclipse远程调试tomcat运行的web项目--配置
- - ITeye博客eclipse远程调试tomcat运行的web项目. 从"远程"可以看出, tomcat运行的web项目不在本机,而且正在跑;. 比如用户说,系统出问题了, 打电话叫你解决一下. A:查看日志:这时一大堆日志, 你不愿意查找, 这时远程调试就可以清楚哪里出错了. B:远程调试:你可以知道传入对象的每个一个属性以及调用的方法等等更为详细的信息.
eclipse远程调试tomcat运行的web项目 --配置
一、为何使用?
从"远程"可以看出, tomcat运行的web项目不在本机,而且正在跑;
比如用户说,系统出问题了, 打电话叫你解决一下
解决方案:
A:查看日志:这时一大堆日志, 你不愿意查找, 这时远程调试就可以清楚哪里出错了
B:远程调试:你可以知道传入对象的每个一个属性以及调用的方法等等更为详细的信息
二、如何配置?
1.tomcat:
/bin/catalina.bat
找到
set _EXECJAVA=%_RUNJAVA%
set MAINCLASS=org.apache.catalina.startup.Bootstrap
set ACTION=start
set SECURITY_POLICY_FILE=
set DEBUG_OPTS=
set JPDA=
一行, ok
注: 5888为远程使用的端口任选--使用前未被占用
2.将web项目发布到/webapps下
注:不要使用eclipse发布项目--这样就不是远程调试了
3.eclipse端:远程debug配置