三九宝宝网宝宝百科宝宝知识

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

02月17日 编辑 39baobao.com

[The Pickle Jar]The Pickle Jar As far back as I can remember, the large pickle jar sat on the floor beside the dresser in my parents' bedroom. When he got ready for bed, Dad wo...+阅读

用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版本可能会不一样(编译器多个项目设置不同)

以下为关联文档:

如何查询weblogic jdk版本如何修改WEBLOGIC的JDK版本说明:1.D:\bea为笔者weblogic安装目录2.D:\bea\user_projects\domains\base_domain为笔者域创建目录方法1:修改文件:D:\bea\wlserver_10.3\common\bi...

WebLogic如何更换64位JDKWebLogic可以直接在setDomainEnv里指定JAVA_HOME来更改JDK,把原来的jdk更改为64位jdk路径即可。但是注意:直接换路径会引发BEA-000438错误,原因在于缺少对应64位JDK的native io...

今天学了jar命令以及怎么样解压缩war和jar包2梳理生产环境主机分布java编程中每天都用不少jar文件,项目开发中不停地导包,在忙完了一天的工作,放下那些复杂的业务实现,不仅想问这些jar包怎么生成的,jar包有哪些独特的地方等等。 原来这些经常见到...

怎么看每个苹果手机是什么版本版本】【什么货】可以根据型号来判断,在【手机——设置——通用——关于本机】中查找型号,根据型号最后2位或者1位字母查看。除了国行尾数为CH,其他均为水货海外版。 ZP是港...

我现在在学java有一个名词我不懂什么意思求解 java jdk API 1 6中API=Java Application Programming Interface 就是指JAVA那套基本类库。 没有那套库,没有这套编程接口,你编写应用程序将不是一般地困难。 作为Sun开发的Java程序,用于Java编程...

2020考研数学应该看哪个版本1、明年2月份的样子会陆续出20考研书籍的 因为现在19的还没考试,所以可以等一等 2、考研数学的大概复习计划,仅供参考;考研数学的参考书 A.基础阶段:2019年6月底前各科目课本 +...

翻译中国版本我有一个梦想我有一个梦想 I have a dream—马丁·伪证·理 -Martin.Weizheng.Li我有一个梦想,想成为中国的 “达尔文”。要把全世界的虫子都研究透彻。我一步步在实现着我的梦想。 I hav...

如何看一个引物设计的好坏通过引物的参数检测 引物设计参数: a 引物长度一般在20bp左右,上下游引物碱基长度不要相差超过4个碱基。 b 引物退火温度一般在58度,不同软件TM使用不同的算法,primer3,primer 5...

求生之路2怎么看版本2个地方可以看到 一个就是楼上所说 进入游戏 按TAB键上面的“~”健 输入version 回车 括弧里的数字就是版本 还有一个是你和朋友浩方联机要注意的版本 找到求生之路2文件夹...

推荐阅读
图文推荐