金蝶云星空服务器内存 1.背景 SpringBoot打包的Jar包,一般少则几十M,大则上百或者几百M。如果用Jar包部署的话,Jar包上传到服务器环境,视带宽情况,快则十几秒到几十秒不···
金蝶云星空服务器内存
1.背景
SpringBoot打包的Jar包,一般少则几十M,大则上百或者几百M。如果用Jar包部署的话,Jar包上传到服务器环境,视带宽情况,快则十几秒到几十秒不等。每次都需要上传一个上百M的大文件,影响效率。如果是需要走公网上传到云服务器,还要耗费不少带宽成本。
Jar包里容量最大的是依赖包(dependencies),除去依赖的Jar包一般就几十几百K,而依赖包一般来说极少有变化,如果构建Jar的时候,把依赖包分离开,当依赖没变化,只更新Jar包,依赖项有变化时,再一起上传更新。这样,大部分构建部署,只需要上传几百K的Jar包到服务器。效率会大大提高。
2.实现流程
相关版本说明:
Maven:3.5
SpringBoot:2.4.2
2.1.配置ClassPath路径
利用maven-jar-plugin插件,把lib文件夹配置成ClassPath。
阿里云服务器自动快照
<plugin><groupId>org.apache.maven.plugins您好:云优数据云计算 www.yunyoushuju.cn 2核2G6M最低19.9元/月 欢迎开机

发表评论
最近发表
标签列表