Maven-解决刚一创建war包Maven项目,就报错,出现红叉号的问题

1 直接创建simple-webapp,然后勾选war的打包方式 结果出现如下的出错提示

Maven-解决刚一创建war包Maven项目,就报错,出现红叉号的问题

2.原因

创建的是war包项目,实际上是web项目,报错是因为少了 webapp 下的WEB-INF的web.xml,maven是不会给我们创建的。
Maven-解决刚一创建war包Maven项目,就报错,出现红叉号的问题

3.解决方法

方案一:自己新建一个文件夹WEB-INF和web.xml,和web工程一样的
方案二:复制一个web工程的文件夹WEB-INF和web.xml
方案三:(强烈推荐)使用Eclipse自带的工具一键生成

Maven-解决刚一创建war包Maven项目,就报错,出现红叉号的问题

4.成功解决

Maven-解决刚一创建war包Maven项目,就报错,出现红叉号的问题