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