相信不少人有出现jre或jdk不是内部或外部命令的问题,我看不少网友出现这样个设置,也是最为常见,有人把Path和CLASSPATH变量设置在系统变量却把JAVA_HOME变量设置在用户变量,牛头不对马嘴。这样设置是会出事情的!
所以要么把JAVA_HOME,Path和CLASSPATH变量都设置在系统变量,要么把JAVA_HOME,Path和CLASSPATH变量都设置在用户变量,不能一个设置在东,一个设置在西。
配置方法(最好设置在系统变量)
配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"
1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\jdk1.8.0_91(根据自己的安装路径填写)
2)新建CLASSPATH变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3)在Path变量(已存在不用新建)最后面添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(前面那段变量要用“;”隔开,如果已经有“;”就不要重复添加)