spring boot 工程 Maven 打包总结

一、jar包方式打包时将依赖单独打包

将代码和依赖的jar分开打包,在依赖没更新时可以大大减小版本体积,漏洞升级时也可以像外置tomcat一样直接替换jar包。

1. 配置maven插件

    
        
        
            org.apache.maven.plugins
            maven-dependency-plugin
            
                
                    copy-lib
                    
                    package
                    
                        copy-dependencies
                    
                    
                        
                         ${project.build.directory}/lib
                        false
                        false
                        true
                    
                
            
        
     

2.修改启动脚本

你可能感兴趣的:(后端,spring,boot,java,maven)