学习 java 之前首先在 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 上面下载与自己电脑版本相同的 jdk, 并且安装到默认的路径.
1. 配置 JAVA_HOME 的环境变量: 计算机→右键 "属性"→高级系统设置→高级→环境变量, 如下图所示:
变量名: JAVA_HOME
变量值: C:\Program Files\Java\jdk1.8.0_171
jdk1.5 之后不需要配置 classpath 路径
2. 配置 path 路径
找到系统变量中的 Path 变量, 点击编辑按钮 Path 变量中设置有很多的目录, 每个目录之间使用;(分号) 隔开, 将 %JAVA_HOME%\bin; 添加到 Path 变量的变量值中, 点击 [确定] 按钮, Path 环境变量的就设置完成了.
3. 说明配置变量名的目的
一, 为了方便引用, 比如, JDK 安装在 D:\Program Files (x86)\Java\jdk1.7.0 目录里, 则设置 JAVA_HOME 为该目录路径, 那么以后要使用这个路径的时候, 只需输入 %JAVA_HOME% 即可, 避免每次引用都输入很长的路径串;
二, 归一原则, 当 JDK 路径被迫改变的时候, 仅需更改 JAVA_HOME 的变量值即可.
三, 第三方软件会引用约定好的 JAVA_HOME 变量, 典型的就是 tomcat 服务器, 如果不配置 JAVA_HOME 变量, 那么 tomcat 服务器根本运行不起来
4.Path 变量的说明
操作系统用 path 的路径来找可执行程序 (.exe 程序).
当在命令窗口敲一个命令时, 系统就会去自动寻找这个命令对应的可执行文件 (.exe), 如果这个文件不存在, 就当然无法执行这个命令了. 这个可执行文件的根目录必须设置在 path 环境变量中.
正如在命令行中输入编译指令 --javac 文件名. java, 和运行指令 --java 文件名的时候.
来源: http://www.bubuko.com/infodetail-2875511.html