在Eclipse中,使用Maven搭建JAVA WEB工程的时候,更改工程的web属性版本号的时候,提示:
Cannot change version of project facet Dynamic Web Module to 3.0。如下图:
解决该问题的方法是,在项目的中,修改如下配置:
将版本号改为3.0即可。
另外,之前生成的web.xml,还是使用的是2.3的,所以,需要修改该xml:
复制过去替换:
<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">
<display-name>Archetype Created Web Application</display-name>
</web-app>
以上两步做完之后,web版本号就替换了。