1. 如何查看jar包的版本号
jar包根目录里的META-INF目录下的MANIFEST.MF文件里一般有会记录版本信息,可以到这个文件里查看
2. 如何获取jar包的jdk版本号
用7-zip打开.jar包,查看META-INF\MANIFEST.MF中的内容,Build-Jdk属性就是JDK的版本,比如:
Build-Jdk: 1.5.0_2211
说明其JDK版本为1.5.0.22。
注意:一个.jar文件版中,如果没有这个权字段,就必须通过下面一种方法来查看
通过反编译.class文件来查看
解压.jar包,能得到.class文件。
.....................
这里说的很清楚
http://blog.csdn.net/ybdesire/article/details/50916667
3. 如何查看jar包版本
用winrar解压一个类文件,然后在命令行下面输入 javap -verbose classname 会输出一些信息.应该是2.5版本的吧,你可以用回解压软件打开,答查看它的meta-info信息一看就知道了,一般都会有,除非那个jar包是你自己打的
4. 如何获取jar包的jdk版本号
1,通过class文件
将编译出来的class文件拖入到eclipse下,如:
可以看到,版本号为1.5
2,javap命令查看
javap MediaManager -verbose > majorver.txt
其中版MediaManager为类名,将版本信息权输出到majorver.txt,版本信息如下:
可以看到jdk版本为47。major version和jdk版本对应关系如下:
Major version Java
46 Java 1.2
47 Java 1.3
48 Java 1.4
49 Java 5
50 Java 6
51 Java 7
jar的版本号必须和虚拟机相对应,否则会出现版本不支持的错误。
5. 如何查看自己的jsf版本 PS:项目是现成的,jar包看不出来。
怎么可能看不出来?
找到JSF的JAR包,从文件名当然看不出来,展开JAR包,看到META-INF,再找到下面的MANIFEST.MF文件,里面就可以看到版本信息了。
希望对你有所帮助。