在用eclipse加载maven的web项目时经常有eclipse不将项目当做web工程无法发布到tomcat,还有就是发布到tomcat了,启动tomcat却无法加载。
第一:将工程变为工具识别的web项目,项目属性 选择Project Facets,点击Convert to faceted from...
更改:
java的verson1.6
Dynamic Web Module的Version为2.3
如果这里有错误提示,注意eclipse的jdk的版本
Dynamic Web Module如果只能选3.0,想换为2.x 此时经常会报错,不让选,解决方法:
项目下.settings目录的文件 org.eclipse.wst.common.project.facet.core.xml 修改为<installed facet="jst.web" version="2.5"/>
点击完成
第二:让tomcat加载项目
点击项目属性 Deployment Assembly
remove /WebContent
Add Folder src/main/webapp
Add Java Build Path Entries Maven Dependencies