http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载JDK
点击'jdk-8u152-windows-x64.exe' 准备安装
点击‘下一步’ 继续安装:
选择JDK的安装目录,选择默认安装
安装中:
安装完成
配置环境变量:
打开控制面板,点击‘高级系统设置---环境变量
先配置JAVA_HOME:
新建-输入JAVA_HOME 输入变量值:C:\Program Files\Java\jdk1.8.0_152
再配置path变量:
新建-输入path,输入变量值:
%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem;%SYSTEMROOT%/System32/WindowsPowerShell/v1.0/;C:/Program Files/Common Files/Thunder Network/KanKan/Codecs;C:/Program Files/Microsoft SQL Server/90/Tools/binn/;C:/Program Files/Common Files/TTKN/Bin;C:/Program Files/Common Files/Teleca Shared;C:\Program Files\Java\jdk1.8.0_152
即将将javac的路径加入进去,最好加在最前面,方便查找。
技巧:提出path值中常变化的部分,赋值给一个新的环境变量。
eg:若path的值为 path=C:\Program Files\Java\jdk1.8.0_152\bin;
则将bin前的路径赋值给JAVA_HOME,JAVA_HOME=C:\Program Files\Java\jdk1.8.0_152\
则path赋值可以采用%%动态获取JAVA_HOME的值的形式,path=%JAVA_HOME%\bin
修改路径时只需要修改JAVA_HOME的值就可以了,尽量减少对path值的直接修改,避免错误发生。
再配置classpath变量 :
需要配置tools.jar,dt.jar:新建-输入classpath 输入变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注:classpath用于存放class文件,java 命令启动虚拟机后,set classpath = D:\java\01后加";"则先去classpath文件夹,再去当前目录找class文件,不加分号则只找classpath,即设置classpath时不应该加分号。
path查找的顺序是现在当前目录查找,然后再path的路径找,classpath是先找classpath,再找当前目录。
测试 :
点击‘开始-运行’,输入cmd 命令 打开DOS窗口,输入javac
成功。
注:环境变量path临时配置方式
环境变量classpath临时配置方式:
dos里 set classpath = D:\java\01