Eclipse啟動tomcat,無法正常訪問

癥狀:
狀態(tài)一:tomcat在eclipse里面能正常啟動,而在瀏覽器中訪問http://localhost:8080不能訪問,而且且報404錯誤。同時其他項目頁面也不能訪問。
狀態(tài)二:關(guān)閉eclipse里面的tomcat,在tomcat安裝目錄下雙擊startup.bat手動啟動tomcat服務(wù)器。訪問htt://localhost:8080/能正常訪問tomcat管理頁面。

癥狀原因:
eclipse將tomcat的項目發(fā)布目錄(tomcat 目錄中的webapp)重定向了,所以你會發(fā)現(xiàn)在tomcat安裝目錄下的webapp目錄里面找不到你的項目文件。

解決辦法:
重新配置下tomcat服務(wù)器:
在eclipse中的server頁面,雙擊tomcat服務(wù),會看到如圖所示的配置頁面:

image.png

可以看到紅圈中選擇的是 Use workspace metadata(does not modify Tomcat installion)
如果該tomcat中部署了項目的話,這紅圈中的選項會灰掉不能修改,要修改必須得先把tomcat中的部署的服務(wù)都移除。

image.png

通過右鍵單擊tomcat服務(wù)器選擇 Add and Remove,在彈出的對話框中移除已部署的項目。移除完確定后,將看到上面的選項面板部分可編輯了。
選擇Use tomcat installation(Task control of Tomcat installation) 即選擇tomcat的安裝目錄來作為項目的發(fā)布目錄。
然后,下來四行,看到"Deploy Path"了沒?它后面的值默認(rèn)是"wtpwebapps",把它改成"webapps",也就是tomcat
中發(fā)布項目所在的文件夾名字。
修改后關(guān)掉該頁面,保存配置。這樣就將項目部署到了tomcat安裝目錄下的webapp
重啟tomcat服務(wù)器,訪問http://localhost:8080則能正常訪問了,自己部署的項目也能正常訪問了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,578評論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,275評論 6 342
  • 1、JavaWeb概念Java web,是用java技術(shù)來解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)的總稱。web包括:web...
    寒劍飄零閱讀 2,658評論 0 12
  • 一.Web概述 1.Web發(fā)展歷史 原始年代1990-1992:1990年,HTML標(biāo)記語言的出現(xiàn)標(biāo)志W(wǎng)eb開發(fā)時...
    賈里閱讀 1,426評論 0 5
  • Tomcat部署Web應(yīng)用方法總結(jié) - yangxueyong的專欄 - CSDN博客 http://blog.c...
    山華水清閱讀 2,403評論 0 9

友情鏈接更多精彩內(nèi)容