1. 程式人生 > >eclipse中部署tomcat後訪問不到

eclipse中部署tomcat後訪問不到

我們用eclipse做javaweb專案時要整合tomcat,熱部署完web專案後發現通過localhost:8080訪問不到tomcat專案,檢視tomcat目錄中的server.xml檔案,發現port沒有問題,但就是404,這是為什麼?

原因在於eclipse整合tomcat元件後,Server Locations選項  Specify the server path (i.e. catalina.base) and deploy path. Server must be published with no modules present to make changes.  預設的是  Use workspace metadata(dose not modify Tomcat installation) 

這表明eclipse預設是把專案預設部署到工作空間的metadata資料夾中,這樣tomcat是找不到的

需要把它改為  Use Tomcat installation(takes control of Tomcat installation)  

在這種方式下啟動tomcat後會發現tomcat中出現了wtpwebapps資料夾,裡面就有我們不熟web專案,裡面是webContent資料夾中的內容,我們就可以正常訪問了。

操作方式:

1.刪除已經配置好的tomcat

2.重新新增tomcat元件,然後雙擊

3.選擇server location中的第二項