草庐IT

loosejar

全部标签

如何定位不需要的Jar依赖 loosejar工具和maven工具实践分析

文章目录mvn工具依赖检查【Usedundeclareddependenciesfound】【Unuseddeclareddependenciesfound】运行时依赖检查loosejar工具工作原理依赖扫描MavenHelper工具使用结果分析自定义配置小结mvn工具依赖检查在很多的项目中,往往都存在一些冗余的JAR包依赖,可能是某次的测试加入但是之后没有删除,可能是引用传递的依赖,也可能是历史代码但在后面升级后已经有其他的替换方案了,可没有剔除原先的依赖等等情况。想要更好的提升构建速度以及减少依赖存在漏洞的可能性,那么就需要从源头出发,优化项目相关的依赖JAR,剔除一些无用的依赖。我们可以