javac不是内部或外部命令
1.描述
在命令行输入javac,提示“不是内部或外部命令”。
2.解决过程
2.1.解决方案一
2.1.1.检查并添加环境变量
通常就是这个原因导致。
2.1.2.过程一
确实还是环境变量没有写对。
重新填写。
还是不行。
2.1.3.分析过程一
重新检查环境变量。是不是又配错了?
是不是CMD需要重启?
或者是不是电脑需要重启?
2.1.4.过程二
检查环境变量,发现确实没有配错。
重启CMD,输入javac。成功。
3.总结
- 用CMD在jdk安装目录的bin下,执行javac命令,发现可以运行。
- 就说明javac命令没有问题。
- 那么剩下的就是环境变量没有配对。
- 配置环境变量,并进行检查,发现没有问题。这时可以确认,不是环境变量的问题。
- 配置后是不是在原来的CMD没有生效,或需要重启电脑?
- 验证下...