环境变量配置后,为什么cmd命令中中能识别Java 却识别不了javac

img

我试了一下,把jdk的bin文件夹下的javac.exe文件删除,就会出现这种状况,你检查一下是不是同样的原因

环境变量的PATH指向了JRE目录/bin的话,会导致识别不了Javac
检查一下你的PATH环境变量,是否指向你的JDK目录/bin


C:\Program Files\Java\jdk1.8.0_131\bin
,;C:\Program Files\Java\jdk1.8.0_131\lib
//Java文件夹的路径\bin
//,;Java文件夹的路径\lib