如何解决刚创建的maven项目报错的问题

1.预置条件

先将maven创建的项目的默认jdk版本改为1.8,可以参考以下链接

https://www.cnblogs.com/Hxinguan/p/6132446.html

2.创建项目过程

(1)选择maven项目

如何解决刚创建的maven项目报错的问题
图1 选择maven项目

 

(2)创建一个简单项目

如何解决刚创建的maven项目报错的问题
图2 创建一个简单项目

 

(3)填写项目信息

如何解决刚创建的maven项目报错的问题
图3 填写项目信息

 

(4)项目报错,但是jdk版本是我们想要的1.8版本

如何解决刚创建的maven项目报错的问题
图4 项目报错

 

(5)通过查看报错的pom.xml发现是丢失了web.xml,查看webapp目录确实没有该文件。

如何解决刚创建的maven项目报错的问题
图5 web.xml丢失

 

如何解决刚创建的maven项目报错的问题
图6 webapp目录下没有任何内容

 

(6)下面我们就来解决这个问题,首先右击项目名称选择弹出菜单最下方的properties。然后点击project facets选项可以看到以下内容。

如何解决刚创建的maven项目报错的问题
图7 点击Project Facets选项

 

(7)修改配置第一步。先将Dynamic Web Module选项前面的复选框取消勾选然后点击apply。

如何解决刚创建的maven项目报错的问题
图8 修改配置第一步

 

(8)修改配置第二步。先将Dynamic Web Module 后的Version改为3.0,然后点击Apply。

如何解决刚创建的maven项目报错的问题
图9 修改配置第二步

 

(9)修改配置第三步。先将Dynamic Web Module前面的复选框打上勾,然后点击图10中下方箭头所指的地方。

如何解决刚创建的maven项目报错的问题
图10 修改配置第三步

 

(10)修改配置第四步。修改内容如图11所示。

如何解决刚创建的maven项目报错的问题
图11 修改配置第四步

 

(11)修改配置第五步。应用配置如图12所示,请先点击Apply,再点击Apply and Close,这样瞬间就能应用成功,否则可能出现处理时间过长的问题,久久不能成功应用。

如何解决刚创建的maven项目报错的问题
图12 修改配置第五步

 

(12)然后可以发现项目不再出现有×的情况。web.xml也自动生成了,版本为3.0,若没有子标签内容可以如图16自行添加。

如何解决刚创建的maven项目报错的问题
图13 项目不再报错

 

如何解决刚创建的maven项目报错的问题
图14 web.xml自动生成

 

如何解决刚创建的maven项目报错的问题
图15 版本为3.0

 

 

如何解决刚创建的maven项目报错的问题
图16 子标签内容

 

tips:

1.如果您的maven生成项目的默认版本没有修改为与当前安装的jdk版本相同的版本配置的话,以上过程会略有不同。

2.如果您对本教程有什么指导意见也可以向作者提出。