将别处的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。
搞定。