问题
安装好JDK后,配置好环境变量后,输入 java -version 出现版本信息,而输入javac或者其他java命令时出现:不是内部或外部命令,也不是可运行的程序或批处理文件,的问题
原因
在编辑 path 环境变量时,没有把新增的配置往上移。即新增的变量值没有放到原有值的最前面,于是出现了java和java -version命令可以正常运行,运行javac时会出现’javac‘不是内部或外部命令,也不是可运行的程序或批处理文件的错误提示。
![不是内部或外部命令,也不是可运行的程序或批处理文件](https://i-blog.csdnimg.cn/blog_migrate/b4d873d086ebb6402eea0a39a1a4c06d.png)
解决方案
往上移动即可,移动到原有值的最前面。
问题解决。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4e47092fac51bc78e47fef3de361d37d.png)