用Eclipse远程调试部署在Tomcat下的Web应用程序
1、安装解压版本的Tomcat,因为现在好像Tomcat的Windows安装版目录下没有catalina.sh(.bat)文件了;
2、修改catalina.sh(.bat)中关于JPDA_ADDRESS端口的地方,比如默认情况下,此项配置是JPDA_ADDRESS="8000",现在将其修改为我们想使用的端口,这里就默认使用8000吧;
3、启动Tomcat,在命令行模式下进入${CATALINA_HOME}/bin目录,输入catalina.sh(bat) jpda start
在linux等非windows系统下用 ./catalina.sh jpda run 可显示控制台输出信息。
4、启动Eclipse,选择你想要Debug的类并设置断点,然后选择Debug工具栏下的Debug子菜单,在弹出的Debug选择窗口中,在左边的菜单项中选择远程调试,然后输入机器名和端口,比如说localhost和8000,然后Apply并且开始Debug;
5、打开浏览器,输入需要调试的页面,此时会激活Eclipse的Debug窗口,此时就可以进行Debug了。
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/kongxx/archive/2007/05/13/1606897.aspx
1、安装解压版本的Tomcat,因为现在好像Tomcat的Windows安装版目录下没有catalina.sh(.bat)文件了;
2、修改catalina.sh(.bat)中关于JPDA_ADDRESS端口的地方,比如默认情况下,此项配置是JPDA_ADDRESS="8000",现在将其修改为我们想使用的端口,这里就默认使用8000吧;
3、启动Tomcat,在命令行模式下进入${CATALINA_HOME}/bin目录,输入catalina.sh(bat) jpda start
在linux等非windows系统下用 ./catalina.sh jpda run 可显示控制台输出信息。
4、启动Eclipse,选择你想要Debug的类并设置断点,然后选择Debug工具栏下的Debug子菜单,在弹出的Debug选择窗口中,在左边的菜单项中选择远程调试,然后输入机器名和端口,比如说localhost和8000,然后Apply并且开始Debug;
5、打开浏览器,输入需要调试的页面,此时会激活Eclipse的Debug窗口,此时就可以进行Debug了。
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/kongxx/archive/2007/05/13/1606897.aspx