问题描述: JavaServer Faces 2.2 requires Dynamic Web Module 2.5 or newer
第一步: 将web.xml 修改
具体如下:
修改为以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<display-name>Archetype Created Web Application</display-name>
</web-app>
第二步:
在Project Facets 中修改Dynamic Web Module 版本
如下:先修改为未选定状态,然后apply (备注:直接修改会报错)
然后选定,修改为 2.5 , apply,
最后 右键项目,maven -----》》update。