我一直在尝试设置 javac,但我不断收到可怕的错误消息
javac is not recognized as an internal or external command, operable program or batch file
我已将 javac (C:\Program Files\Java\jdk1.7.0_17\bin) 的位置添加到Path
in Environment Variables
.. 重新启动控制台等,但错误仍然存在。我在这里错过了什么吗?
我一直在尝试设置 javac,但我不断收到可怕的错误消息
javac is not recognized as an internal or external command, operable program or batch file
我已将 javac (C:\Program Files\Java\jdk1.7.0_17\bin) 的位置添加到Path
in Environment Variables
.. 重新启动控制台等,但错误仍然存在。我在这里错过了什么吗?
我遇到了和你一样的问题,我已经解决了这样的问题:
在系统变量中,我创建了一个新变量,称为 JAVA_HOME,并将值设置为:C:\Program Files\Java\jdk1.7.0_17。之后,我编辑了路径,它也在系统变量中,并添加了:;%JAVA_HOME%\bin。
我希望它会帮助你!
路径中的空间Program Files
是可疑的。您是否将这部分路径放在引号中?
您还可以尝试where javac
查看路径上是哪个 javac。但是,在这种情况下,听起来它无论如何都不会在路径上被拾取(它可能还会报告找不到 javac)。