报错:不能改变web工程的版本号。
报错原因:web.xml文件中的版本号与工程的版本号不一致。
工程版本号在哪里看呢?
工程右键>>Properties-->Project Facets --> Dynamic Web Module,这里可以看到当前项目的版本号
解决办法:将web.xml中的版本号修改成和工程的版本号一致就可以了
改之前:
<?xml version="1.1" 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">
改之后:
<?xml version="1.1" 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">
总结:下次再复制web.xml头文件的时候,记得关注版本号。