方法一
使用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>