把項目WEB-INF底下的web.xml檔案頭部的:
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<web-app 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"
version=
"2.5"
xmlns=
"http://java.sun.com/xml/ns/javaee"
>
換成下面的:
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<web-app xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http:
//xmlns.jcp.org/xml/ns/javaee
http:
//xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version=
"3.1"
xmlns=
"http://xmlns.jcp.org/xml/ns/javaee"
>
然後在項目上右鍵Maven-->update project
其實就是把
2.5
或者2_5都改成
3.1
或3_1,
然後所有的(三處)http:
//java.sun.com/都改成http://xmlns.jcp.org/。
這裡http:
//java.sun.com/也可以不改成http://xmlns.jcp.org/,
但是我發現如果不改的話,update Maven project這一步的時間會變長十多秒,
估計和網絡環境有關系。