用Eclipse 搭建Web项目时,在Project Facets提示如下错误:
解决方案:
在Eclipse搭建项目的目录:找到:.settings 目录下org.eclipse.wst.common.project.facet.core.xml 文件,然后打开:
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.7"/>
<installed facet="jst.web" version="3.0"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
把 jst.web 换成3.0 即可。
最后把项目中:web.xml 头部换成:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
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_3_0.xsd">