出现这种错误是因为maven默认在简单构建项目是sevlet3.0版本,web.xml不是必须的(不会自动生成),这时候可以手动创建webapp/WEB-INF/web.xml,(web.xml可以从其他项目复制一个过来改改), 如果不想创建webapp/WEB-INF/web.xml,可以在pom.xml中添加如下配置代码
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>