Maven项目报错cannot change version of project facet Dynamic Web Module to 2.5问题解决

eclipse中,有个maven web项目,报错:Cannot change version of project facet Dynamic Web Module to 2.5,截图如下:

Maven项目报错cannot change version of project facet Dynamic Web Module to 2.5问题解决

 

解决步骤:

1,更改setting目录下的配置。

Maven项目报错cannot change version of project facet Dynamic Web Module to 2.5问题解决

修改org.eclipse.wst.common.project.facet.core.xml,将jst.web一项从2.3改为2.5

Maven项目报错cannot change version of project facet Dynamic Web Module to 2.5问题解决

项目右键 -> Properties -> Project Facets,把Dynamic Web Module 一项修改为2.5:

Maven项目报错cannot change version of project facet Dynamic Web Module to 2.5问题解决

 

3,修改\WEB-INF\web.xml 

修改两个地方,都改成2.5版本,修改如下:

Maven项目报错cannot change version of project facet Dynamic Web Module to 2.5问题解决最后一步右击项目 ->maven ->update project,至此项目错误解决。