將別處的web project 導入 eclipse 以後,爲什麼run as裏 沒有 run on server 選項?
在項目->右擊->Properties->Project Facets->Modify Project,選擇Java和DynamicWeb Module
eclipse發佈項目到tomcat只有META-INF和WEB-INF兩個文件問題解決
用eclipse 發佈項目到tomcat本地服務器,tomcat localhost:8080頁面可以正常訪問,但是無論如何,無論怎麼修改tomcat配置,無論怎麼更換tomcat 都無法解決
最後意識到,會不會是本地發佈的文件目錄沒有我的項目,於是就去查看,最後發現本地的tomcat目錄 只有META-INF 和 WEB-INF兩個文件,問題就很明顯了,沒有正常發佈上去,也就意味着項目有些東西沒有配置上去
項目右鍵 –》properties 選擇Deployment Assembly 配置 tomcat發佈的文件,我這裏就是因爲更改了默認的webapps 名稱爲 WebRoot 所以原來的項目文件夾,就一直沒有頁面和數據,所以就沒有正常發佈,
點擊add添加文件夾,問題解決,
Eclipse 一直提示 loading descriptor for 的解決方法
Eclipse左側的Project Explorer的右邊一個向下的三角形按鈕,鼠標移上去會提示”View Menu”點擊;
選擇Customize View;
在彈出框上選擇content選項;
勾選掉Java EE Navigator Content WEB;
最後重啓下eclipse。
搞定。