1. 程式人生 > >解決Eclipse EE部署web專案在Tomcat webapp目錄下沒有工程檔案的問題

解決Eclipse EE部署web專案在Tomcat webapp目錄下沒有工程檔案的問題

之前本人在進行web應用開發時用的都是 MyEclipse,最近在用 Eclipse EE 進行 web 應用開發時卻發現成功部署後,在Tomcat 的 webapps 目錄下沒有相關的工程檔案,要知道在使用MyEclipse的時候是預設部署到webapps目錄下的。

仔細查詢,發現web應用竟部署到這個目錄下了:

這裡寫圖片描述

其實這是個臨時存放目錄,在執行時Tomcat還是會讀取這個目錄下的工程檔案進行部署。那麼,怎麼改為預設部署到webapps目錄下呢?這樣,也方便我們檢視或拷貝。

首先切換到控制檯Servers選項卡

這裡寫圖片描述

雙擊後會在工作臺顯示詳細資訊

這裡寫圖片描述

可以Server Location預設選擇的是第一項,即使用工程根目錄的相關子目錄作為部署路徑。而我們要想部署到Tomcat下,只需選擇第二項,儲存重啟就可以了。可能小夥伴會問:什麼,選項都是灰色的,怎麼選?!

是這樣的,由於你之前已經使用了Tomcat執行專案,你需要清除掉Tomcat繫結的專案才可以重新選擇部署路徑。

這裡寫圖片描述

右擊選擇 add and remove,在彈窗裡remove 掉所有專案,再右擊選擇 clean 清除資訊。然後重新雙擊就可以看到可以更改選項了。

這裡寫圖片描述

注意,它這裡預設是wtpwebapps,將它改為webapps

這裡寫圖片描述

ctrl+s 儲存,重新執行web應用就可以部署到Tomcat下。