eclipse创建Maven项目时pom.xml报错

报错的主要原因是:我们刚创建的项目下webapp里面没有INF-WEB/web.xml文件
eclipse创建Maven项目时pom.xml报错
eclipse创建Maven项目时pom.xml报错

解决办法:

右键项目->双击Properties打开Properties for **窗口,然后点击Maven->Project Facets
eclipse创建Maven项目时pom.xml报错

找到如下图的选项,把取消选中
eclipse创建Maven项目时pom.xml报错

点击右下方的 Apply,然后选中上面的 Dynamic Web Module 下方就会出现如图所示:

eclipse创建Maven项目时pom.xml报错

点击上图所示,进入如下图所示:
eclipse创建Maven项目时pom.xml报错

在Generate web.xml前面打勾 ,并把Content directory修改为src/main/webapp

eclipse创建Maven项目时pom.xml报错

然后一直ok ,Apply就可以啦。