前几天有个朋友问我 Java SE 环境变量怎么配置,当时手头正忙,就答应等有空专门写个教程。结果一拖就是好几天,朋友跑来跟我说:“说好的教程呢?不带这样的!”确实,答应了的事就得做到。所以今天专门抽时间,把在Windows 10下安装 JDK 8 和配置 Java 环境变量的完整流程整理出来,希望能帮到有同样困惑的人。
本文以Windows 10和当前最新的 Java SE Development Kit 8 为例。Win7、Win8 的操作大同小异,但 WinXP 就别折腾 JDK 8 了——不推荐。
Java SE Development Kit 8 下载
根据自己系统选择 32 位或 64 位版本。如果不确定,直接下载 32 位即可。
安装过程
下载完成后双击安装程序,直接点“下一步”。

继续“下一步”。

到了这一步,建议保持默认安装路径——除非你是高手,否则别乱改,免得后面找麻烦。直接“下一步”。
接下来是 JRE 安装界面。

同样,保持默认目录,直接“下一步”。

到这里 JDK 8 就装好了,点“关闭”结束。
环境变量配置
右键点击开始菜单,选择“系统”。

点击“系统”。

在左上角找到“高级系统设置”,点进去打开“系统属性”。

切换到“高级”选项卡,点击下方的“环境变量”。

进入环境变量配置界面后,按下面三步操作:
a. 新建 JAVA_HOME
点击“新建”,变量名填JAVA_HOME,变量值填 JDK 的安装路径(比如C:\Program Files\Java\jdk1.8.0_102),点“确定”。

b. 新建 CLASSPATH
同样点击“新建”,变量名填CLASSPATH,变量值直接复制下面这行:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
为避免手误,请直接复制粘贴。点“确定”。

c. 编辑 Path 变量
在“系统变量”中找到Path,选中后点“编辑”。

在变量值最前面加上以下内容:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
同样直接复制粘贴,点“确定”保存。所有窗口点“确定”关闭。
验证配置是否成功
写一段测试代码,复制到记事本里,保存为 Test.java:
public class Test{
public static void main(String args[]){
System.out.println("This is a JDK test program.");
}
}
然后打开命令提示符。注意:Windows 10/8 系统权限问题,必须用管理员身份打开——右键开始菜单,选择“命令提示符(管理员)”。不要在运行框里直接输 cmd,否则会提示“javac 不是内部或外部命令”。
进入 Test.java 所在目录(假设放在 C 盘根目录),输入:
cd /d c:\ javac Test.java java Test
如果屏幕显示 This is a JDK test program.,说明环境变量配置成功。

