gpt4 book ai didi

java - Web 应用程序中 JAR 清理的方法

转载 作者:行者123 更新时间:2023-11-29 06:18:00 26 4
gpt4 key购买 nike

在大型项目中,有很多依赖项,WEB-INF/lib 文件夹中经常挤满了 jar。真心觉得比我们用的多很多。

随着我们的项目接近生产,是时候进行清理了。但是是否有一种工具或方法可以进行这种清理并确保(或最大限度地提高)代码中没有任何中断?

最佳答案

这几乎是不可能的。可能存在通过反射访问的依赖项。没有任何静态代码分析器可以可靠地检查这一点。

您最好的选择是删除所有 JAR 和单元测试(如果尚未完成,请创建单元测试),直到您收到 ClassNotFoundExceptionNoClassDefFoundError然后添加包含相关类的 JAR。

为避免将来出现此类问题,请考虑像 Maven 这样的依赖管理器或 Ivy .

关于java - Web 应用程序中 JAR 清理的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4289732/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com