2013-04-17 114 views
5

有谁知道在GWT应用程序中配置Tomcat 6远程调试的步骤吗?Tomcat远程调试6

IDE - Eclipse的

Sever的 - 的Tomcat6

技术 - GWT

我已经通过下面的链接了,但目前还不清楚我。

http://wiki.apache.org/tomcat/FAQ/Developing

我也做了以下几件事:

  1. 摆在 'CATALINA_HOME/webapps /目录项目',我想远程调试项目战争。
  2. 开业tomcat6w.exe和如下Java选项卡下的粘贴java选项:

    -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

  3. 点击了开始。启动服务器后,我已经打开eclipse配置端口8000的远程调试,并点击调试。

  4. 我收到错误消息说Failed to connect to remote VM. Connection refused

还有什么我在这里失踪的。如果我在哪里错了,请纠正我。

+0

什么不清楚你?更多的细节,请事实。 – tostao

+0

@tostao - 我更新了我的问题。添加了更多关于我所遵循的步骤的信息。 – Jagadeesh

+0

http://stackoverflow.com/questions/4848198/debug-gwt-application-with-tomcat-eclipse这是你的问题的答案? – sidney3172

回答

7

使用命令行,去到Tomcat文件夹..\Tomcat6\bin和写命令:在eclipse

tomcat started

然后:

catalina jpda start 

等待,直到将Tomcat运行(你会看到类似) :Debug -> Debug configuration -> Remote Java Application -> New

debug configuration浏览项目并进行调试!

+0

感谢您的快速响应。当我尝试在'... Tomcat6/bin'目录下的命令提示符下执行'catalina jpda start'时,这就是响应:'C:\ Program Files \ Apache Software Foundation \ Tomcat 6'。0 \ bin> catalina jpda start 'catalina'不被识别为内部或外部命令, 可操作的程序或批处理文件。' – Jagadeesh

+0

请再次下载Tomcat6(http://tomcat.apache.org/download-60.cgi)。试试这个“新鲜”的版本。 – tostao

+0

还有一件事是,我没有找到任何启​​动bat文件下.... Tomcat6/bin/...目录。而不是我有'tomcat6.exe'文件 – Jagadeesh

3

使用以下方法:在两个不同行

"-Xdebug""-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n",没有tomcat6w.exe> Java选项卡> Java选项qoutes和应用(一切之前)。

然后,您只需在Eclipse的调试配置中为您的项目配置远程Java应用程序配置文件,并将其指向相同的jpda端口。