我正在尝试javac与Windows命令提示符一起使用,但无法正常工作。将目录添加"C:\Program Files\Java\jdk1.6.0_16\bin\"到PATH环境变量的末尾后,该java命令可以正常工作,但是使用javac会出现以下错误:无法将“ javac”识别为内部或外部命令,可操作程序或批处理文件。
3 回答
FFIVE
TA贡献1797条经验 获得超6个赞
如果在打开命令提示符时将其添加到控制面板中,则不会影响当前的命令提示符。您需要退出并重新打开,或者干脆做:
set "path=%path%;c:\program files\java\jdk1.6.0_16\bin"
通过检查的方式,执行:
echo %path%
从您的命令提示符下,让我们知道它是什么。
否则,请确保是在试图通过该目录的javac:
"c:\program files\java\jdk1.6.0_16\bin\javac.exe"
在命令提示符下。您还可以告诉命令使用了哪个可执行文件(如果有):
for %i in (javac.exe) do @echo %~$PATH:i
这是一个巧妙的技巧,类似于某些UNIX类型的操作系统中的which和/或whence命令。
添加回答
举报
0/150
提交
取消