根本上修改Maven項目創建archetype中web.xml默認版本


在IntelliJ IDEA中使用Maven創建Web項目時,通常使用archetype構建項目骨架

 

 創建的web.xml默認是2.3版本的,但一般我們需要4.0版本,每次手動修改比較麻煩。通過以下方法可以根本上解決這個問題。
Maven的倉庫默認位置是${user.home}/.m2/repository,所以修改倉庫中的archetype的內容即可。

C:\Users\JZX\.m2\repository\org\apache\maven\archetypes\maven-archetype-webapp\1.4

(1.4是本人版本)目錄下的maven-archetype-webapp-1.4.jar用解壓軟件打開 maven-archetype-webapp-1.4.jar\archetype-resources\src\main\webapp\WEB-INF中的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">    
        <welcome-file-list>        
            <welcome-file>index.jsp</welcome-file>    
        </welcome-file-list>
    </web-app>


保存。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM