gpt4 book ai didi

windows - C :/Program is not recognized as an internal or external command

转载 作者:可可西里 更新时间:2023-11-01 11:27:14 24 4
gpt4 key购买 nike

我在系统变量中有 JAVA_HOME 变量并设置为

C:\Program Files\Java\jdk1.8.0_60

当我尝试使用命令 %JAVA_HOME% 时出现错误

C:/Program is not recognized as an internal or external command.

我的理解是因为程序后面的路径有空格,

我也试过在路径中使用引号,但没有解决问题。

"C:\Program Files\Java\jdk1.8.0_60"

但没有帮助。

编辑:我尝试用 Program Files 删除那些。

现在我的系统路径变量看起来像这样:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;

环境路径变量如下所示:

 C:\Users\dev4\AppData\Roaming\npm; C:\mongodb\bin;

所以,我真的没有在路径中看到任何带有空格或程序文件的文件然而当我尝试

%路径%

它给出了同样的错误。

编辑 2:

cd %PATH% 给出文件名或扩展名太长。

但是 cd %JAVA_HOME% 有效

编辑 3:现在,PATH 变量具有 JDK bin 的位置,但我的 java 命令均未被识别

最佳答案

将变量用双引号引起来

"%JAVA_HOME%\bin\java"

或者如果您的主机支持它使用短名称

C:\Progra~1\Java\jdk1.8.0_60

关于windows - C :/Program is not recognized as an internal or external command,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32153681/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com