环境背景
Windows 10 专业版
jdk1.8.0_131,jdk的目录结构
1. jdk变量设置
1.1. 在系统变量下,新建变量
路径:此电脑→属性→高级系统设置→高级→环境变量→系统变量
JAVA _HOME
C:\Program Files\Java\jdk1.8.0_131
1.2. 找到现有系统变量path,添加2个变量如下
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
1.3. 在系统变量下,新建变量,这是个可选的配置
CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
设置 classpath 的作用?
告诉java执行环境(jre)到哪里找到已经编译的java程序(.class文件)。jdk(好像是在1.5及以上)默认就会到当前工作目录(即当前运行java命令的目录,上面的.设置),以及jdk的lib目录(这里是C:\Program Files\Java\jdk1.8.0_131\lib)中寻找Java程序。所以如果Java程序是在这两个目录中,则不必设置classpath变量也可以找得到,将来如果Java程序不是放置在这两个目录时,则可以按上述设置classpath。(查询资料,未实践,仅供参考)
2. 结果验证
在cmd下输入 java -version
出现版本号则正常