方法一
使用Maven提供的war插件,将 failOnMissingWebXml
设置为 false
<build> ... <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.6</version> <configuration> <!--没有web.xml文件时构建WAR,设置为false--> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin> </plugins> </build>
方法二
升级maven的默认的maven-war-plugin插件
<plugin> <artifactId>maven-war-plugin</artifactId> <version>3.0.0</version> </plugin>