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路径如下:


猜你喜欢

转载自blog.csdn.net/lee18254290736/article/details/80475032