‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件。如图所示
配置环境变量:
新建环境变量:JAVA_HOME 值为:F:\JavaLibrary\jdk\jdk1.8.0_25
新建环境变量:CLASSPATH 值为:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)
在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin;(注意:这里的分号不能省略)
之后打开命令提示符,输入'javac'报错,如上图所示
输入path查看下路径
发现有一个javapath路径,但是打开这个路径里发现没有javac.exe,所以在运行中输入javac报错
解决方法:
PATH配置中路径一定要用绝对路径,不能用JAVA_HOME
网上的一般都是%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
把%JAVA_HOME%替换成你的JAVA_HOME的值就好了(并且要放到javapath之前)。