Tomcat 6中的远程调试

时间:2013-04-17 13:37:29

标签: eclipse gwt tomcat6

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

IDE - Eclipse

Sever - Tomcat6

Tech - GWT

我已经浏览了以下链接,但对我来说并不清楚。

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

我做了以下事情:

  1. 将项目战放在“Catalina_Home / webapps / project'我想远程调试。
  2. 在java选项卡下打开tomcat6w.exe并粘贴java选项,如下所示:

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

  3. 点击开始。启动服务器后,我打开了eclipse,使用端口8000配置远程调试,然后单击Debug。

  4. 我收到错误消息,说Failed to connect to remote VM. Connection refused
  5. 我还缺少其他任何东西。如果我错了,请纠正我。

2 个答案:

答案 0 :(得分:7)

使用命令行,转到Tomcat文件夹..\Tomcat6\bin并编写命令:

catalina jpda start

等到Tomcat运行(你会看到类似的东西):

tomcat started

然后在eclipse中:Debug -> Debug configuration -> Remote Java Application -> New

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

答案 1 :(得分:5)

使用以下内容:

"-Xdebug""-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"分为两行,tomcat6w.exe中没有qoutes> Java选项卡> Java选项(在所有其他之前)并应用。

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