web.xml is missing and is set to true解决方法

这种错误是因为maven默认简单构建项目是sevlet3.0版本,web.xml不是必须的,这时候需要手动创建webapp/WEB-INF/web.xml,web.xml可以从其他项目复制一个过来改改,
或者pom.xml添加如下配置

<build>
    <pluginManagement>
        <plugins>
            <plugin>  
                <groupId>org.apache.maven.pluginsgroupId>  
                <artifactId>maven-war-pluginartifactId>  
                <configuration>  
                    <failOnMissingWebXml>falsefailOnMissingWebXml>  
                configuration>  
            plugin> 
        plugins>

    pluginManagement>
build>

修改完了别忘了右键项目Mavan/update project..

你可能感兴趣的:(web.xml is missing and is set to true解决方法)