什么方法/类等使用这个.jar?

时间:2011-12-30 07:53:44

标签: java spring enterprise

我有一个很大的应用程序作为企业规模,有很多开发人员正在努力;它是一个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的行/方法?

2 个答案:

答案 0 :(得分:3)

请从JBoss查看Tattletale

答案 1 :(得分:2)

你需要的是一个Dependency Walker。

试试这个:

http://www.dependency-analyzer.org/

http://depfind.sourceforge.net/