banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

解決eclipse新建maven工程pom文件報錯

最近在使用 elcipse 新建了一個 Maven 工程,pom.xml 文件報了個錯誤:web.xml is missing and is set to true

仔細探索了一下,原因是工程沒有生成 web.xml 文件,這個跟 JDK 和 Ecipse 版本較新有關係,默認是 Dynamic Web Module 3.0 生成工程機制。

一般情況下,會選擇 copy 一份 web.xml,然後修改成自己工程的。其實還有如下更簡單的方法:

org.apache.maven.plugins

maven-war-plugin

false

加上這些代碼就可以不需要 web.xml 文件了。

ok,問題解除 !failOnMissingWebXml 設為 false,顧名思義是對丟失 web.xml 這個檢測機制進行忽略,值得一提的是: Dynamic Web Module 3.0 工程時代不需要 web.xml 文件註冊相關內容的,所以工程默認不生成 web.xml。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。