我有一个很大的应用程序作为企业规模,有很多开发人员正在努力;它是一个Java Spring应用程序,我们使用Eclipse作为开发环境。我们有很多lib,这意味着lib目录中有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的行/方法?