在jar文件列表中找到错误的java类文件版本的任何简单方法

时间:2013-11-12 21:21:38

标签: java

不知怎的,用错误的jdk(jdk6)创建的jar文件被困在jdk 5项目的lib文件夹中,我试图找到它。现在我唯一的方法是在每个类文件上使用jclasslib。是否有更简单或更快的方式?

1 个答案:

答案 0 :(得分:2)

从命令行,您应该能够这样做: javap -verbose YourClasshere.您将寻找结果的版本部分。

如果它们都在一个目录中,您可以使用javap -verbose *.class

那里有很多东西,你需要grep for major,或者将它重定向到文本文件并搜索,就像那样。