2013-04-17 105 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端口。