问题:在命令提示符中运行javac时,出现以下情况
'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。
解决方法:
我的java安装在D:\Program Files\Java\jdk1.8.0_131,配置环境变量
此电脑->属性->高级系统设置->高级->环境变量->系统变量中添加以下环境变量:
1.新建系统变量:
变量名 JAVA_HOME
变量值 D:\Program Files\Java\jdk1.8.0_131\ (java安装位置)
2.新建系统变量:
变量名 CLASSPATH
变量值 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (最前面的 . 不要漏了)
3.在系统变量中找到Path,点击编辑。
变量值 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3.1此处如果你的编辑界面是下面这种,点击新建,此处需要新建两次,因为上面是两个路径
3.2如果编辑界面以下这种,只需将 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 接续到已有变量值的后面即可,与前面的变量值用 ; 隔开(为了便于看清,我敲了空格,实际没有)
检验成果的时候到了