我安裝了Tomcat 7並將它與Eclipse EE Kepler集成。錯誤404 /資源在Eclipse EE Kepler和Tomcat 7中不可用
我通過「服務器」選項卡下的「添加新服務器」選項添加了服務器。
做了必要的修改,但是當我訪問localhost:8080
時,它給了我Tomcat的歡迎頁面;當我創建一個動態Web項目並嘗試運行該項目中的任何文件或項目本身時,即使服務器運行正常,它也會給出Error 404/Resource not available
。
我安裝了Tomcat 7並將它與Eclipse EE Kepler集成。錯誤404 /資源在Eclipse EE Kepler和Tomcat 7中不可用
我通過「服務器」選項卡下的「添加新服務器」選項添加了服務器。
做了必要的修改,但是當我訪問localhost:8080
時,它給了我Tomcat的歡迎頁面;當我創建一個動態Web項目並嘗試運行該項目中的任何文件或項目本身時,即使服務器運行正常,它也會給出Error 404/Resource not available
。
是否包含在URL中的項目的上下文根目錄設置?默認情況下,上下文根通常設置爲項目名稱(可能不是您所期望的)。
您可以通過打開項目設置更改上下文根,選擇「Web項目設置」,並調整上下文根,以滿足您的需求:
無論你使用,它必須匹配在你的URL中使用的上下文根:
設置上下文根ROOT,只要使用 「/」。
您還可以更改服務器的「Web模塊」屬性頁上的上下文根。打開「服務器」視圖(用於停止和啓動服務器的相同視圖),然後使用Web應用程序雙擊服務器。點擊「模塊」選項卡(位於左下角),然後在列表中找到您的應用程序。點擊「編輯...」按鈕後,您可以更改部署路徑。
我不知道這是否可以幫助,但我有同樣的問題,事情是日食開普勒不上點還沒有犯規,在我的情況下的Tomcat 7相處,所以我只是安裝了Eclipse JUNO和集成了同一個jre,它立即編譯了jsp並且工作正常。