windows 配置不同版本JDK

来源:互联网 发布:手机数据连接总是断开 编辑:程序博客网 时间:2024/05/25 05:37

安装JDK

JDK官网
下载系统相对应的JDK版本,安装,图形话操作,很简单,注意将JDK与JRE安装在同一目录的不同文件夹下,如

D:\java8\jdkD:\java8\jre

配置环境变量

点击 我的电脑 右键选择 属性 ——> 高级系统设置——>下图
(我是win10,win7 win8界面可能稍有不同)
这里写图片描述

新建 系统变量
1)JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径

D:\java8\jdk

此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);

2) Path使得系统可以在任何路径下识别java命令,一般系统中有该环境变量,直接在后面添加即可,分号作为分隔符:

;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

3)CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:

 # 要加.表示当前路径.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 

%JAVA_HOME%就是引用前面指定的JAVA_HOME;

测试环境变量

首先在运行或者win+r,键入cmd

键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;

这里写图片描述

若要在同一台电脑,配置多个不同版本的JDK

1.用上面的步骤分别安装多个不同版本的JDK
我分别安装了 JDK1.7 和 JDK1.8

2.注意此时要创建三个JAVA_HOME:
JAVA7_HOME,存放JDK1.7的安装路径;
JAVA8_HOME,存放JDK1.8的安装路径;
JAVA_HOME,如果需要用1.7版本,则将其值设为%JAVA7_HOME%,如果需要用1.8版本,则将其值设为%JAVA8_HOME%,便于切换。

3.在安装JDK1.8时(我的电脑是先安装jdk1.7再安装的jdk1.8),会将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,所以要将这个目录中的这三个文件删除。

4.验证,切换JAVA_HOME内不同的变量值。打开cmd,输入java -version,查看版本。

原创粉丝点击