打包jar服务,如何提取第三方依赖包

很多时候有这个需求,编译源码的时候无法联网,需要把源代码和依赖包一起离线用。

那么怎么把可以联网的工程依赖包,下载后提供给无网环境用呢。war的很多时候是默认提供好的,那么maven打包jar包服务的,assembly.xml 配置需要增加以下内容:


        
            src/main/bin
            bin
        

        
            src/main/resources/lib
            lib
            0755
        
        
            ${project.build.directory}
            /
            
                *.jar
            
        
    
    
        
            lib
            runtime
            false
            false
            
                *
            
        
    

再执行maven打包就可以了。所有依赖的第三方jar包,都在lib目录下

你可能感兴趣的:(java,maven)