javac中不是内部或外部命令,也不是可运行程序或批处理文件

配置java环境的时候,java与java -version可以正确显示信息,在CMD中输入javac却报错。

看了很多文章,跟配置java环境的路数一样的,最后javac还是不行。

最后查到了把这三个:

变量名:JAVA_HOME    变量值:F:\java_jdk\jdk1.8

变量名:Path                  变量值:.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

变量名:classpath        变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

全部改成绝对路径就可以了。

我的classpath路径如下:

javac中不是内部或外部命令,也不是可运行程序或批处理文件_第1张图片

你可能感兴趣的:(Java)