`

查看jar文件jdk编译版本

阅读更多

一.MANIFEST.MF文件

        一般情况下,你用解压工具打开jar文件。在META-INF目录下有个MANIFEST.MF文件,这个是个文本文件,打开会看到如下内容:

Manifest-Version: 1.0

Ant-Version: Apache Ant 1.6.2

Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.)

二.如何查看一个jar文件是用什么版本jdk编译的?

        在jar包中,用winrar解压一个类文件,然后在命令行下面输入javap -verbose classname会输出一些信息,大致如下:

        后面省略了,可以看到前面有两行:minor version: 0 major version: 46 表示了类文件的版本,具体内容可以参考:

        由此我们不难得出,我测试的这个cglib.jar包的JDK编译器版本是j2sdk1.4.2_10,不带target参数((默认为-target 1.2)。

  • 大小: 52.5 KB
  • 大小: 35.6 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics