2011-06-30 57 views
3

我正在使用Eclipse,並且我熟悉Apache Tomcat。在Eclipse下調試Web應用程序在Oracle應用服務器下

我可以在Tomcat下運行/調試我的Web應用程序。 但我無法爲Oracle應用服務器做到這一點。

當我嘗試從eclipse啓動服務器時,它開始啓動,但在240秒後它表示已達到超時。

請在Eclipse中的Oracle應用服務器下建議任何調試方法。

+0

看看遠程調試是否適合你 http://eclipse.dzone.com/articles/how-debug-remote-java-applicat – Reddy

回答

0

雙擊服務器,並在「超時」部分中更改「啓動超時」。

+0

超時值非常大。問題不在於超時,服務器無法啓動(來自eclipse)。 – user179437

0

檢查日誌: - 下.metadata Eclipse工作區/ .plugins/org.eclipse.wst.server.core 或 - 在部署目錄

必須有一個錯誤或其他有用的東西信息。

+0

沒有任何日誌文件。 – user179437

1

@ user179437:你可以嘗試以下操作: -

  1. 您可以增加調試超時在Eclipse中設置
  2. 你可以通過java的參數調試配置增加堆內存大小
  3. 如果是windows機器上,可以執行netstat -a來檢查運行OAS的計算機上調試端口的狀態。超時發生時,端口狀態會發生什麼變化。
  4. 只是檢查Java主在Eclipse配置,並檢查其文件系統的目錄,如果你看到任何Java堆轉儲文件。如果創建這些文件,您可能會看到有用的錯誤信息。
  5. 最後但並非最不重要的,我是有在WebSphere 6.0同樣的問題與MyEclipse的,然後我需要申請基本上升級JRE我這解決了問題服務器最新的補丁。

如果您想了解上述任何步驟的詳細說明,請讓我知道。

相關問題