Win 10 系统 JDK环境变量设置方法

进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:

1、下载jdk(http://java.sun.com/javase/downloads/index.jsp)我下载的(jdk-9.0.1_windows-x64_bin.exe)

Win 10 系统 JDK环境变量设置方法

Win 10 系统 JDK环境变量设置方法

注意:一定要要勾选(Accept License Agreement),之后再根据自己系统环境下载相应的JDK文件

2、下载完成之后双击安装文件(jdk-9.0.1_windows-x64_bin.exe)

安装JDK选择安装目录:安装过程中会出现2次安装提示。第1次是安装jdk,第2次是安装jre。(不用安装jre)

建议jdk和jre都安装在同一个java文件夹中(但是不能安装在java文件夹根目录中,jdk和jre安装在同一个文件夹会报错)

比如我就像这样在Java文件夹中新建了2个文件夹分别安装jdk和jre。如下图:

Win 10 系统 JDK环境变量设置方法

1)安装jdk时:只需将文件夹名栏中的 \Program Files 删除即可,系统就自动新建文件夹(jdk-9.0.1)保存jdk

Win 10 系统 JDK环境变量设置方法

2)但是安装jre需要自己去Java文件夹新建文件夹(jre-9.0.1)

Win 10 系统 JDK环境变量设置方法Win 10 系统 JDK环境变量设置方法

确认后,点击下一步(N),等待安装完毕即可。

3、安装完jdk和jre后,需要配置环境变量:右击“我的电脑(此电脑)”-->"属性"-->"高级系统设置"-->"环境变量"

Win 10 系统 JDK环境变量设置方法Win 10 系统 JDK环境变量设置方法

1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Java\jdk-9.0.1(根据自己的安装jdk的路径填写)

2)在系统变量里新建CLASSPATH变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意在最前面有一点".")

3)系统变量里path变量(已存在不用新建)添加变量值:

  a)在win7系统中直接在path变量后面添加变量值;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)

  b)在win10系统中path变量自动分行,就不需要添加分号了,所以建设环境变量就有点不同,分建两行。

 点击新建:把 %JAVA_HOME%\bin 复制进去;确定后再次点击新建:把 %JAVA_HOME%\jre\bin 复制进去,确认。Win 10 系统 JDK环境变量设置方法

这样之后就大功告成了。


补充环境变量的解析:

JAVA_HOME:jdk的安装路径

CLASSPATH:java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径。

path:系统在任何路径下都可以识别java,javac命令。


4、确认环境配置是否正确("快捷键win+r" --> "输入cmd" --> "Enter")

在控制台分别输入java,javac,java -version 命令,出现如下所示的JDK的编译器信息

1)java命令

Win 10 系统 JDK环境变量设置方法Win 10 系统 JDK环境变量设置方法

2)javac命令

Win 10 系统 JDK环境变量设置方法Win 10 系统 JDK环境变量设置方法

注:若在CMD中输入javac命令后,显示'javac'不是内部或外部命令,原因是没有安装好JDK开发环境或环境变量配置有误。

3)java -version命令

Win 10 系统 JDK环境变量设置方法