jdk目录下怎么查看版本 如何查看jar包的版本号?

[更新]
·
·
分类:互联网
4303 阅读

jdk目录下怎么查看版本

如何查看jar包的版本号?

如何查看jar包的版本号?

用7-zip打开.jar包,查看中的内容,Build-Jdk属性就是JDK的版本,比如:
Build-Jdk: 1.5.0_221
说明其JDK版本为1.5.0.22。 注意:一个.jar文件中,如果没有这个字段,就必须通过下面一种方法来查看
通过反编译.class文件来查看
解压.jar包,能得到.class文件。用JDK自带的javap反编译.class文件,用如下命令:
javap -verbose
查看得到的信息中,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版本可能会不一样(编译器多个项目设置不同)

怎么检验电脑里是否安装了JDK?

查看自己电脑是否安装jdk和安装路径的方法如下。
1,同时按下键盘上的win r键,输入“cmd”,然后按下回车,打开命令行窗口。
2,在命令行中输入代码“JAVA-version”,并按下回车。如果出现反馈,显示了jdk版本,则代表安装了jdk。
3,接着查看jdk的安装路径。找到桌面上的“计算机”图标,右键点击,在弹出的菜单中选择“属性”。
4,在弹出的窗口中,选择左侧的“高级系统设置”。6,在新弹出的系统属性中,点击上方的“高级”选项卡,然后点击下方的“环境变量”。7,在环境变量中,找到“PATH”一项。后边所跟的就是jdk的安装路径。

可以同时安装两个版本的jdk吗?

答案是可以的。但使用的时候,只能使用一个,不能同时使用,需要切换。
具体操作方法:
准备两个版本的jdk我的两个jdk路径为:
C:Program FilesJavajdk1.6.0_43C:Program FilesJavajdk1.8.0_2512
2 . 设置两个子JAVA_HOME,一个总设置两个子JAVA_HOME:
JAVA_HOME6 C:Program FilesJavajdk1.6.0_43JAVA_HOME8 C:Program FilesJavajdk1.8.0_2512
此处JAVA_HOME设置即为你更换jdk版本是所要修改的地方
JAVA_HOME %JAVA_HOME6%1
3 . 设置path 添加如下内容(注意添加’’)
%JAVA_HOME%in%JAVA_HOME%jrein1
4 . 添加classpath变量
变量值
%JAVA_HOME%libdt.jar%JAVA_HOME%libtools.jar1
5 . 查看版本是否更换成功
java -versionjavac -version12
若未成功,请看接下来的6
6 . 未成功解决方案
删除C:WindowsSystem32目录下的java.exe,删除即可。若java -version和javac -version版本不一致。将%JAVA_HOME%in加在PATH变量的头,执行java -version和javac -version,版本已然一致。