安装JDK
JDK官网
下载系统相对应的JDK版本,安装,图形话操作,很简单,注意将JDK与JRE安装在同一目录的不同文件夹下,如
D:\java8\jdk
D:\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,查看版本。