每次配置java环境变量都得需要再查一遍网上,很是麻烦,总结一下,防止以后再碰到。
下载jdk - jre
jdk是主,jre是辅。
jdk是开发工具包。
jre是运行程序。
备注:配置环境变量的时候,一般是写jdk,但是jre运行还是需要用的。
- 重要事宜 ——放在最前面是为了能首先看到
- 绝对路径是把:%JAVA_HOME%\bin 全改成自己的路径
- 配置完成后,必须把环境变量框保存关闭了,再用cmd打开测试才可以,
- 如果不关闭,那么cmd测试java环境不生效
- cmd中 输入 java 有信息生成,但是javac报错
- 原因1:可能电脑不支持相对路径,我的有时候会报错,建议改成绝对路径。
- 原因2:在竖着输入环境变量的时候,输入不完全或者行后面带有分号。
- 比如:
- 正确示范:
- 错误示范:
- 原因:第一行后面带了’ ; ' 一个分号。
- 错误示范2
- 原因:把环境都写到一行里面去了,这样是不对了。
- 但是在如下图的横向输入框中是正确的。
:
开始配置环境(都是系统环境)
计算机->右击->属性->高级系统设置(左侧)->高级(上方按钮)->环境变量
- 新建JAVA_HOME系统环境
//输入自己的jdk安装路径,因人而异,我自己是:
D:\Program Files\Java\jdk1.8.0_131
- 新建CLASSPATH系统环境
相对路径: (注意最前面有个 ,; )
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
如果说是竖着的,就直接输入
第一行: .
第二行:%JAVA_HOME%\lib\dt.jar
第三行:%JAVA_HOME%\lib\tools.jar
如下图(我用的绝对路径)
- 编辑 Path 系统环境
相对路径:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
如果说是竖着的,就直接输入
第一行: .
第二行:%JAVA_HOME%\bin
第三行:%JAVA_HOME%\jre\bin
测试:
在win+r中输入cmd 打开cmd输入
java
javac
java -version
均有信息产生则正确。
如果错误则重设,
如果仅有javac错误看文章首页重要事项。