JDK的安装及遇到的问题

1、在http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载jdk8并安装
2、配置环境变量
          JDK的安装及遇到的问题
安装时我没有修改安装路径,默认安装在C盘。(曾经给别人安装jdk7时,修改过默认安装路径,出现过安装失败的现象,环境变量配置都是ok的,就仅仅把安装路径改到D盘,就出问题了,后来自己试过修改安装路径,都没有再出现过安装失败的现象,纳闷了。。。)

"我的电脑"右击 --->“属性”--->"高级系统设置" --->"环境变量"

a)新建用户变量 JAVA_HOME(变量名可变,JAVA1什么的都可以,但一般都取名为JAVA_HOME,不成文的规定?)
    JAVA_HOME =  C:\Program Files\Java\jdk1.8.0_171(变量值为自己的安装路径)

   也可以不新建此变量

b)新建系统变量CLASSPATH  
  新建了JAVA_HOME:CLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
  没有建JAVA_HOME:CLASSPATH = .;C:\Program Files\Java\jdk1.8.0_171\lib\dt.jar; C:\Program Files\Java\jdk1.8.0_171\lib\tools.jar
此变量的作用相当于导入dt.jar和tools.jar,故也可设置为CLASSPATH = .;%JAVA_HOME%\lib,毕竟这两个包都在这个目录下,不推荐这样的写法

c)编辑系统变量PATH
 追加  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
      或  C:\Program Files\Java\jdk1.8.0_171\bin;C:\Program Files\Java\jdk1.8.0_171\jre\bin
注意:路径之间要用;分隔开来
win10系统path配置如下:
JDK的安装及遇到的问题


不需要输入;

3、检测是否安装成功
win+R --->cmd  分别输入java和javac检验

遇到的问题
cmd中输入java显示大段信息,输入javac显示不是内部或外部命令
操作系统是win10
出问题时环境变量配置为:
            JAVA_HOME =  C:\Program Files\Java\jdk1.8.0_171
            CLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
            path :
            JDK的安装及遇到的问题

将PATH中路径改为绝对路径,如下图所示,在cmd中输入javac则显示大段信息。在win7中从未碰到过这问题,不明白在win10中会出现这样的情况,找到原因之后再来追加吧
    JDK的安装及遇到的问题