如何在类路径上找到重复的类?

时间:2012-07-20 09:58:06

标签: java jar

是的,完全是标题

如何在类路径中找到重复的类?

是个问题。

背景:

我怀疑有重复的类(javax.mail.Session)。 我找到了这个类的一个罐子。 但是我不知道第二个jar包含同一个类的位置。

我正在使用eclipse。

3 个答案:

答案 0 :(得分:7)

在eclipse中按ctrl-shift-T并键入Session:

eclipse screenshot

答案 1 :(得分:1)

不要担心这个。我指出一些可能解决问题的工具。检查这个工具,

  1. Classpath Inspector

  2. Classpath Checker

答案 2 :(得分:1)

验证这是否对您有所帮助。 此脚本将查找文件夹中的所有jar文件,并提取所有类和  find equals class(完全相同的全名)

Remove duplicate jars in a directroy