【发布时间】:2023-03-10 01:11:01
【问题描述】:
我有一个企业级的大型应用程序,有很多开发人员在开发它;它是一个 Java Spring 应用程序,我们使用 Eclipse 作为开发环境。我们有很多库,这意味着 lib 目录中的 jar 文件。我不能那么容易地接触这些 jar 文件,因为每当我更改一些 jar 时,应用程序可能会因为 jar 的新版本的微小变化而失败/不稳定。另一方面,由于这个应用程序是一个大而老的项目,我不知道真正需要什么 jar 以及哪一行、什么函数或类使用/需要这个 jar。
所以我现在有一个问题:例如命名 a-lib-1.0.jar 是旧 jar 和 a-lib-2.0.jar是新版本;我需要使用 a-lib-2.0.jar 但 a-lib-1.0.jar 已经在 lib 目录中。我如何知道是否需要 a-lib-1.0.jar 而不通过删除它进行测试?
我怎样才能找到使用这个 jar 的行/方法?
【问题讨论】:
标签: java spring enterprise