解决maven打包打不进lib下的第三方jar包问题

针对maven仓库依赖之外的第三方jar包,在打包时常常发现打包后没有包含这个jar针对这个问题经过多次尝试总结如下

1、打成jar

如果maven最终达成jar包,首先建个资源文件夹将你的jar放进去

解决maven打包打不进lib下的第三方jar包问题_第1张图片然后在pom文件里加入

 
   
 
                org.apache.maven.plugins
                maven-compiler-plugin
                3.6.0
               
                    1.8
                    1.8
                    UTF-8
                   
                        ${project.basedir}/src/main/resources/lib
                   

               

           

           

 

这样就能打进去了,但是对于war包这个方式是不行的

2、打war包

建立资源文件与上一样,然后pom文件里加入


        
            
            
                org.apache.maven.plugins
                maven-war-plugin
               
               
               
                    ${project.basedir}/src/main/resources/lib
                    WEB-INF/lib/
                   
                        **/*.jar
                   

               

           

       

   

        

    

这样就能打进去了

坑挺多,完美解决分享一下给你

 

你可能感兴趣的:(java)