当前位置 博文首页 > u011767319的博客:springboot-打包瘦身包-个人笔记

    u011767319的博客:springboot-打包瘦身包-个人笔记

    作者:[db:作者] 时间:2021-09-22 12:47

    springboot 的打包插件默认打的是fat jar包,也就是将所有依赖包都打包到jar包里,这就导致jar包非常的大,几十甚至上百M都有,在外网部署时如果网速慢,则文件上传就要耗掉很长的时间,这在紧急更新时是很难接受的,因此为减少部署项目包的文件大小,加快部署时的网络传输速度,在开发项目中采用spring-boot-thin-launcher 打包插件进行打包,关于此插件可参考项目官网,它在打包时,不会将依赖包打包进JAR包里,在启动APP时采用Maven的机制实时下载依赖包,从而减少包的体积,但也因此不采用脱机模式时会导致第一次启动时非常的久(下载依赖包)!
    要启用此插件,在pom.xml文件里进行如下配置:

    <build>
            <plugins>
                <plugin
    cs
    下一篇:没有了