maven相关

1、webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update)

原因: web项目下缺少​​WEB-INF/web.xml​​,在servlet 3.0之后,对于web.xml文件本身是可选的

解决方案:

1、pom.xml 中添加属性  

         

                false
         

2、更新maven-war-plugin的版本

         
                  maven-war-plugin
                  3.0.0
        

3、创建一个 web.xml

2、maven 静态文件或class直接打包部署

如:第三方war包通过 jenkins maven构建部署

1、将静态文件、class文件作为资源打包,不进行源码构建


    
        adapter/
        true
        adapter
        
            **/*.*
        
    


    
        maven-resources-plugin
        2.6
        
            utf-8
        
    

只使用 resource-plugin  插件进行war包构建

你可能感兴趣的:(实战问题汇总,maven,servlet,java)