&引用;Java不被识别为内部或外部命令;安装后
当我在cmd中键入&引用;Java不被识别为内部或外部命令;安装后,java,windows,Java,Windows,当我在cmd中键入java-version或java时,它会抛出 java不被识别为内部或外部命令 我知道Windows7的一篇文章已经谈到了这一点。但是,我从oracle下载并安装了java(java SE Development Kit 13.0.1),安装了该程序,并将环境变量、系统变量中的路径配置为C:\program Files\java\jdk-13.0.1\bin\。我已经检查了程序文件,Java也在那里,所以我不确定为什么要检查由“;”连接的系统环境变量。 除此之外,情况对我来说
java-version
或java
时,它会抛出
java不被识别为内部或外部命令
我知道Windows7的一篇文章已经谈到了这一点。但是,我从oracle下载并安装了java(java SE Development Kit 13.0.1),安装了该程序,并将环境变量、系统变量中的路径配置为
C:\program Files\java\jdk-13.0.1\bin\
。我已经检查了程序文件,Java也在那里,所以我不确定为什么要检查由“;”连接的系统环境变量。
除此之外,情况对我来说没有任何问题。
虽然路径不同,但方法与照片相同
您能先检查一下吗?确保cmd实例的
路径中有C:\Program Files\Java\jdk-13.0.1\bin
。您可以使用echo%PATH%
将PATH
的值打印到终端
如果cmd在您添加它时已经打开,那么它将不会拾取更改;这是我犯过多次的错误。我在Windows10中也遇到过这样的情况,在更改生效之前,我必须重新打开系统变量编辑器,然后重新打开cmd。我从未深入了解过这个问题,但我会打开编辑器确认我添加了正确的路径,然后它就会开始工作。这是否回答了您的问题?