2012-02-09 53 views
0

我有下一個任務:在Eclipse中調試Apache Tomcat。調試Apache Tomcat。哎呀!谷歌瀏覽器無法連接。爲什麼?

我的步驟:

  • 運行Tomcat:./startup.sh
  • 檢查 - 在瀏覽器中打開本地主機:8080/MyProject的 - 成功。
  • 文件catalina.sh我加入下一行:

export JPDA_ADDRESS=8000 export JPDA_TRANSPORT=dt_socket

  • 文件startup.sh

我評論這行:

#exec "$PRGDIR"/"$EXECUTABLE" start "[email protected]"

,並添加下一行:

exec "$PRGDIR"/"$EXECUTABLE" jpda start "[email protected]"

  • 運行Tomcat:startup.sh
  • 檢查 - 在瀏覽器嘗試打開本地主機:8080/MyProject的 - 失敗。 在下一步中,我將嘗試在Eclipse中添加遠程調試Tomcat的設置,但在上一步中失敗。

爲什麼會發生這種情況?

也許,這取決於OS類型?我使用Ubuntu 11.10 ...

回答

0

1.)沒有雙關意圖:在修改.sh文件之後和運行startup.sh之前,您是否停止了tomcat?

2.)檢查tomcat日誌是否有錯誤。

3)我在調試運行Tomcat這樣:

  • 創建一個MyCatalinaStart.sh(在Windows BAT)具有以下

出口JPDA_ADDRESS = 8000

出口JPDA_TRANSPORT = dt_socket

export JPDA_SUSPEND = n

catalina.sh JPDA啓動

  • 啓動Tomcat的從它。 sh或bat文件不需要修改,他們準備好接收輸入
+0

關閉主題。 1)雙關語怎麼樣? – 2012-02-09 22:37:06

+0

一些敏感的人可能會認爲「嘿,我沒有智力遲鈍等等」。 – Alfabravo 2012-02-09 22:38:13

+0

您可能正在尋找短語「沒有冒犯性」。 http://en.wikipedia.org/wiki/Pun – 2012-02-09 22:41:02