目录
优化命令mvn dependecy:analyze >analyze.txt
Used undeclared dependencies found:
Unused declared dependencies found:
前言实际需求场景:
目前打出来的SpringBoot的jar太大,之前80M,后来需求叠加,目前已经猛增到140M.感觉里面肯定有一些无用的jar占用掉了空间,那么就需要优化掉!
优化命令mvn dependecy:analyze >analyze.txt
在当前代码的文件件用cmd打开命令窗口,输入命令行,会自动生成mvn的依赖扫描报告,通过txt里面的结果可以正常的进行依赖剔除!
扫描出来的txt结果,重点关注信息:
[WARNING] Used undeclared dependencies found:
[WARNING] org.slf4j:slf4j-api:jar:1.7.30:compile
[WARNING] org.aspectj:aspectjweaver:jar:1.9.6:compile
[WARNING] org.springframework:spring-beans:jar:5.3.23:compile