在學習maven模塊化構建項目的時候遇到老人如下報錯信息:
web.xml is missing and <failOnMissingWebXml> is set to true。
這時候需要右擊項-->Java EE Tools-->Generate Deployment Discriptor Stub,然后系統會在src/main/webapp/WEB_INF文件夾下創建web.xml文件。錯誤解決!
當然這個方法是針對web項目的解決方案,如果你的工程不是web項目,那么還有另外一種解決方案,就是在pom文件中配置一下failOnMissingWebXml。具體配置如下:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.6</version> <configuration> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin> </plugins> </build>
轉載:https://www.cnblogs.com/dongyu666/p/7079414.html