ZKX's LAB

如何查看jar包版本信息 如何看一个jar 包的jdk版本号

2021-03-11知识42

如何看一个jar 包的jdk版本号 用7-zip打开.jar包,查看META-INF\\MANIFEST.MF中的内容,Build-Jdk属性就是JDK的版本,比如:Build-Jdk:1.5.0_221说明其JDK版本为1.5.0.22。注意:一个.jar文件中,如果没有这个字段,就必须通过下面一种方法来查看通过反编译.class文件来查看解压.jar包,能得到.class文件。用JDK自带的javap反编译.class文件,用如下命令:javap-verbose Configuration.class1查看得到的信息中,major version属性的内容,如下major version:521说明这个.class文件是由JDK1.8编译得到的。J2SE 6.0=50(0x32 hex)J2SE 5.0=49(0x31 hex)JDK 1.4=48(0x30 hex)JDK 1.3=47(0x2F hex)JDK 1.2=46(0x2E hex)JDK 1.1=45(0x2D hex)注意:一个.jar包中可能有多个.class文件,每个.class的JDK版本可能会不一样(编译器多个项目设置不同)

如何查看jar包版本 用winrar解压一个类文件,然后在命令行下面输入 javap-verbose classname 会输出一些信息.应该是2.5版本的吧,你可以用解压软件打开,查看它的meta-info信息一看就知道了,。

没有spring.jar如何查看spring版本信息 我有份源代码,但是没有spring.jar,不能查看spring的版本信息,所以就不能运行。应该是2.5版本的吧,你可以用解压软件打开,查看它。

如何获取jar包的jdk版本号 1,通过class文件将编译出来的class文件拖入到eclipse下,如:可以看到,版本号为1.52,javap命令查看javap MediaManager-verbose>;majorver.txt其中MediaManager为类名,将版本信息输出到majorver.txt,版本信息如下:可以看到jdk版本为47。major version和jdk版本对应关系如下:Major version Java46 Java 1.247 Java 1.348 Java 1.449 Java 550 Java 651 Java 7jar的版本号必须和虚拟机相对应,否则会出现版本不支持的错误。

如何查看自己的jsf版本? PS:项目是现成的,jar包看不出来。 怎么可能看不出来?找到JSF的JAR包,从文件名当然看不出来,展开JAR包,看到META-INF,再找到下面的MANIFEST.MF文件,里面就可以看到版本信息了。希望对你有所帮助。

如何查看elasticsearch版本 curl-XGET localhost:9200 {\"status\":200,\"name\":\"18node\",\"cluster_name\":\"elasticsearch\",\"version\":{\"number\":\"1.6.0\",\"build_hash\":\"cdd3ac4dde4f69524ec0a14de3828cb。

怎样反编译 Android APK? a href=\"http://www. apkeditor.cn/ \">;安卓修改大师可以在没有源代码的情况下,直接反编译已经打包的APK安装包,通过。https:// github.com/java-decompi ler/jd-gui/releases/ 。

如何查看jar包版本信息 如何看一个jar 包的jdk版本号

如何查看一个jar文件是用什么版本jdk编译的? 有一种稍微麻烦的办法,32313133353236313431303231363533e58685e5aeb931333238643632可以试试在jar包中,用winrar解压一个类文件,然后在命令行下面输入javap-verbose classname会输出一些信息,大致如下:Compiled from\"HtmlCrawer.javapublic class org.eagleeye.html.HtmlCrawer extends java.lang.ObjectSourceFile:\"HtmlCrawer.javaminor version:0major version:50Constant pool:const#1=class#2;org/eagleeye/html/HtmlCrawerconst#2=Asciz org/eagleeye/html/HtmlCrawer;const#3=class#4;java/lang/Objectconst#4=Asciz java/lang/Object;const#5=Asciz client;后面省略了,可以看到前面有两行:minor version:0major version:50表示了类文件的版本,具体内容可以参考:http://hi.baidu.com/songdenggao/blog/item/3c354e4a877e0d2609f7ef93.html.这里面有一张表,可以很容易地查到版本

#如何查看jar包版本信息

随机阅读

qrcode
访问手机版