Java安装及配置环境变量

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载JDK

Java安装及配置环境变量

点击'jdk-8u152-windows-x64.exe' 准备安装

点击‘下一步’ 继续安装:

Java安装及配置环境变量

选择JDK的安装目录,选择默认安装

Java安装及配置环境变量

安装中:

Java安装及配置环境变量

安装完成

Java安装及配置环境变量

配置环境变量:

打开控制面板,点击‘高级系统设置---环境变量

Java安装及配置环境变量

先配置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

Java安装及配置环境变量

成功。

注:环境变量path临时配置方式

dos里,set 环境变量名称:set path,可以看到path的值,set 环境变量名称=值
set path = haha;%haha%,将haha赋值给path(保留了原有path的值)
重启dos后,这次的赋值会消失掉(若用start命令起dos口会延续上一次设置的环境变量的值)

环境变量classpath临时配置方式:

dos里 set classpath = D:\java\01 

重启dos后,这次的赋值会消失掉(若用start命令起dos口会延续上一次设置的环境变量的值)