'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
问题排查:
1.检查自己的java目录下是不是缺少这两个文件夹,如果是缺少了,从你的JDK安装目录下直接把这两个文件夹复制过来即可。
缺少文件夹:
文件夹复制过去之后:
重启cmd,运行成功
注意如果输入javac编译时,它提示有乱码字时,把你编译的这个文件另存时把编码改成GBK模式,重启cmd运行即可。
编码这里下拉,选择GBK模式
重启cmd,运行成功
最后一点,如果他提示出现 \uff1b 错误代码:
产生原因:行末分号为中文状态(;);
解决方法:改成英文状态分号(;)。