我正在尝试在 Windows 命令提示符下使用 javac
,但它不起作用。
After adding the directory "C:\Program Files\Java\jdk1.6.0_16\bin\"
to the end of the PATH
environment variable, the java
command works fine, but using javac
gives me the以下错误:
‘javac’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
原文由 Dom M. 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您在命令提示符打开时将其添加到控制面板中,则不会影响您当前的命令提示符。您需要退出并重新打开或简单地执行以下操作:
通过检查,执行:
从您的命令提示符,让我们知道它是什么。
否则,通过尝试确保该目录 中 有 javac:
从命令提示符。您还可以判断 哪个 可执行文件(如果有的话)正在与命令一起使用:
这是一个类似于某些 UNIX 类型操作系统中的
which
和/或whence
命令的巧妙技巧。