eclipse远程调试

上一篇 / 下一篇  2013-08-05 18:58:03 / 个人分类:测试

    先简单介绍一下什么远程调试:远程调试就是在A机器上利用Eclipse单步跟踪调试B机器上的Web应用,当然调试A机器上Web应用也是没有问题的,90%的开发人员都是调试本机的Web应用。调试本地的应用,第一件事就是将本地应用启动,处于一种运行状态。   
   我使用远程调试主要是用于定位问题,一般都是远程其他机器,调试本地机器几乎很少。一般情况是web端发起服务,请求服务返回的情况,场景有多个应用之间的调用,当前应用之间的调用。   
下面按步骤进行讲解:    
   1.应用必须部署成功,本地web应用可部署到Tomcat的webapp目录下。     
   2.必须知道应用部署后的端口号是多少,及port为多少。     
   3.在本地代码中设置断点    
   4.在eclipse中配置debug,配置完成后点击debug按钮。如图:   

   5.web应用打开某个页面进行操作。
   6.设置断点,程序会进入断点位置,如图所示:


    7.不需要调试的时候点击断开,需要调试的时候再点击debug,非常方便。
       远程调试就讲到这里。
      

TAG:

bll4545的个人空间 引用 删除 bll4545   /   2013-08-07 17:56:08
补充一下:今天碰到一个建立连接的时候报错,将错误贴出来如下:
Failed to connect to remote VM. Connection refused.
Connection refused: connect
经分析,该错误有两种情况造成,一种是远程服务未启动或服务失败,另一种就是访问ip不正确,修改远程ip即可。
但是我碰到一个奇怪的情况,我在报错的情况下继续debug,居然能够debug到代码,我猜测是服务不稳定,建立链接的时候服务失败,debug的时候服务又正常。这只是我的猜测,哪位大神了解的话,解释一下,普及一下
测亦有道 引用 删除 系统消息   /   2013-08-05 19:43:20
5
测亦有道 引用 删除 系统消息   /   2013-08-05 19:43:16
图文并茂啊,不错不错,再接再厉,加油加油
 

评分:0

我来说两句

Open Toolbar