idea創建Maven項目,修改,web.xml頭文件版本爲4.0,提高web.xml版本 以及@WebServlet註解不起效果問題

maven構建的web項目,使用的webapp版本比較低,只有2.3,不支持servlet的註解使用。

步驟一:找到maven本地倉庫repository,比如我的:D:\Maven\repository\org\apache\maven\archetypes\maven-archetype-webapp

在此文件夾下,1.4版本的jar包

使用解壓軟件打開,之後一路打開,找到web.xml文件,修改模版:

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  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_4_0.xsd"
  version="4.0"
  metadata-complete="false">
</web-app>

注意此處的,設置爲false,這樣後面創建servlet,使用servlet的註解,才能起效果。

再創建的maven的web項目,纔是4.0版本

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章