tomcat能正常啟動,但是http://localhost:8080/網頁就是打不開,報404


問題描述: 在IDE中創建了一個新的Servers,並且加入一個Tomcat。然后啟動服務,進入瀏覽器,輸入localhost:8080進入,顯示錯誤。服務是可以正常啟動的,而且沒有任何異常。

問題描述圖解

1.創建一個新的Servers,並且加入了一個Web項目 
這里寫圖片描述
2.開啟Servers服務,服務正常運行,沒有任何錯誤: 
這里寫圖片描述
3.進入瀏覽器,輸入localhost:8080進行訪問,出錯: 
這里寫圖片描述

問題原因:雙擊Servers中的Tomcat服務器,進入查看它的配置,它的默認配置有問題,需要勾選’Use Tomcat installation(takes control of Tomcat installation)’,然后將Deploy path設置成webapps。如圖所示: 
這里寫圖片描述

注意,現在顯示的是無法修改狀態,那是因為,Tomcat服務器中已經部署了其他的Web項目,需要先將Tomcat中的服務都移除來,修改之后,保存再啟動即可,如圖: 
這里寫圖片描述

最后,在瀏覽器繼續運行,成功!!! 

這里寫圖片描述

問題形成原因:

        tomcat 在直接訪問  http://localhost:8080 時 ,是訪問的tomcat目錄下webapps/ROOT中的網頁

   所以在把目錄改在第三個時會無法訪問小貓頁面

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM