首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

用eclipse进展远程调试Tomcat下的项目

2013-08-22 
用eclipse进行远程调试Tomcat下的项目? ? 这段时间一直忙着学习英语,无暇顾及自己的blog了。前两天一个哥们

用eclipse进行远程调试Tomcat下的项目

? ? 这段时间一直忙着学习英语,无暇顾及自己的blog了。前两天一个哥们问我一个用maven构建的web项目,他不知道怎么转成myeclipse下能运行的项目。我帮他转化好了,他放到myeclipse上,却不知道怎么运行了……

? ? 鉴于上面提及的case(案例),我觉得有必要发表一篇用eclipse 远程调试 tomcat下部署的web项目了。言归正传,我现在按自己的经验做出以下步骤:

? ? 1、把你的项目部署到tomcat下面。

?

? ? 2、用socket做JPDA(Java Platform Debug Architecture)的传输途径。然后设置以下Tomcat Catalina 启动脚本的环境变量,如下:

set JPDA_TRANSPORT=dt_socketArchitecture?set JPDA_ADDRESS=8787

然后可以用两种方式启动catalina,如下:

第一种是直接在dos command window下打印启动信息。

第二种则是新弹出一个dos command window,并在其中打印启动信息。

%TOMCAT_HOME%\bin>catalina jpda run...or...%TOMCAT_HOME%\bin>catalina jpda start

? ? 注意:如果你进行catalina的环境变量设置,一般也没有问题,不过自己要留意一下%TOMCAT_HOME%\bin\Catalina.bat文件里的配置(这里我用的tomcat 版本是7.x的),如下图:


用eclipse进展远程调试Tomcat下的项目
?

? ? ?3、配置客户端(这里用的是eclipse)调试连接器。

? ? ?打开eclipse,然后点击菜单Run->Debug Configurations,右击左边菜单Remote Java Application,然后就可以配置连接了。

用eclipse进展远程调试Tomcat下的项目
?用eclipse进展远程调试Tomcat下的项目

用eclipse进展远程调试Tomcat下的项目

然后把eclipse进入debug视图,看到红色的N行符号,标志着连接成功


用eclipse进展远程调试Tomcat下的项目
?

注意:这种连接是standalone(单一的),一次只能连接一个,重复会报错的。

?

? ? ? 现在可以开始你轻松的远程debug了。

?

?

热点排行