簡體   English   中英

Apache tomcat 7本地主機頁面沒有錯誤,但是運行項目時:show HTTP Status 404

[英]Apache tomcat 7 No error with localhost page, But when run project: show HTTP Status 404

我知道有許多關於Apache tomcat 404錯誤的問題:但是我認為我是不同的。

  • 我正在使用Windows 7 64位
  • eclipse-jee-juno-SR2-win32-x86_64解壓縮到C:\\
  • 解壓縮的apache-tomcat-7.0.37-windows-x64
  • 將端口server.xml更改為3030,而不是8080
  • 從點(2)繼續執行此步驟 “快速入門”
  • 我沒有忘記:
  • 復制ROOT文件夾
  • 在Eclipse服務器選項卡上的Tomcat節點上單擊R->屬性->切換位置
  • 雙擊Project Explorer中的tomcat節點並檢查使用tomcat灌輸(控制tomcat安裝)

頁面: http://localhost:3030/可以正常工作。 它顯示消息: 如果您看到此消息,則說明您已成功安裝Tomcat。 恭喜你!

但是,當我嘗試一個簡單的項目(我遵循了基本教程 )並使用“運行方式 -> 在服務器運行”時 ,顯示了錯誤404頁面。 回到http://localhost:3030/ ,沒有顯示錯誤。

  • http://localhost:3030/沒有錯誤
  • 運行項目時出錯!

HTTP狀態404-/ SimpleProject /


類型狀態報告

消息/ SimpleProject /

描述所請求的資源不可用。


Apache Tomcat / 7.0.37

我是這個問題的作者,我已經解決了。 我將提供解決方案,以便其他人可以從中獲得幫助。

當我仔細按照此安裝步驟進行操作時,安裝正確。

導致錯誤的唯一問題是在web.xml中
-創建新的“動態Web項目”時(以我為例)
-照顧這個文件: WebContent-> WEB-INF-> web.xml
- <welcome-file> </welcome-file>標記必須引用現有文件才能在瀏覽器中顯示。
-如果有一些默認標簽,請將其刪除。
-例如,當您創建一個名為index.html的新HTML文件時,請確保web.xml文件引用了該文件。 <welcome-file>index.html</welcome-file>


離題 (與上面的解決方案無關)
實際上,我正在NetBeans上廣泛地從事簡單的Java Standard Edition項目。 我很少遇到NetBeans的問題,當它們發生時,我可以自己解決或通過搜索有關問題的信息輕松解決它們。

當我開始學習Java Entrprise Edition並查看有關NetBeans的教程時,我從第一天就開始了我的第一個項目。

但是我發現大多數教程都使用Eclipse,這就是我安裝它的原因。

當我移至Eclipse時。 我遇到了很多問題,每個問題都需要花費數小時來搜索和解決。 該啟動一個項目之前,需要三天

我想知道為什么人們喜歡Eclipse而不是NetBeans。 我認為是有原因的。 (^_^)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM