背景 最近接手了一个2018年的老项目,因为太久远了,功能上的代码不敢乱动。但是这个项目还有一个问题,打包模块打出的全量包部署不起来。拿到这个项目的部署包,400多兆,网速慢的情况下,下载、上传都得好半天。 分析了一下部署包,决定先优化一下,本文记录这个Java应用的部署包优化过程。 优化主要是清理Java依赖,内容有: 无用依赖 测试相关的依赖 相同jar的不同版本 有冲突的jar 容器自带、但是项目无用的包 第三方组件中的无用文件,如docs、.cmd、NOTICES、src源码等 无用依赖包 项目创建初期的pom文件大概是从别的旧项目拷贝过来的,没有做过清理,里面有一些引用包但是工程...

  s5miWkNNJSNd   2024年01月26日   14   0   0 依赖包JavajarJava依赖包jar
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~