2012-12-01 120 views
1

任何人都可以告訴我如何使用Eclipse IndigoTomcat7中部署我的Web Application。當我手動創建WAR並將其粘貼到WebApps/ROOT時,它就可以工作。但在Eclipse IDE中,服務器啓動成功,但無法部署war/web application。我也加了我的Web Application using Add/Remove Server properties,但都是徒勞的。僅顯示Apache server startUp頁面。此外,當我雙擊Server我的Server Locations選項卡被禁用。我不知道爲什麼?如何使用Eclipse Indigo在Tomcat7中部署Web應用程序?

其次默認apache server access any jsp direct from WEBAPPS/abc.jsp or WEBAPPS/ROOT/abc.jsp

回答

0

看來你的tomcat/web.xml沒有正確配置。按照這個步驟來得到它的工作 -

  1. eclipse中服務器選項卡上的第一個刪除的服務器。
  2. 然後從嚮導中添加新的服務器 - 這會問你要在平時給你的tomcat安裝目錄的路徑 - C:\Program Files\Apache Software Foundation
  3. 雖然最後一步,你會提示一個對話框,列出日食的所有已打開的項目,要加在tomcat環境中。
  4. 點擊完成並清理/構建項目。
  5. 簽入,您的歡迎文件被正確添加web.xml文件。(通常WebContent目錄下)

希望這會爲你工作。

另請注意,在開發任何應用程序時,您不需要創建WAR。

+0

我做了你說的,但仍然沒有在Tomcat Web Apps中部署我的應用程序。我跑了服務器,但沒有可以訪問我的應用程序的URL。 – user1850112

0

右鍵單擊服務器選項卡中的tomcat圖標,然後單擊屬性。一般點擊「切換位置」按鈕,然後應用並確定。現在雙擊Tomcat圖標並查看您的服務器位置現在啓用。然後點擊第二個單選按鈕並保存。然後再次嘗試部署。它應該工作。