安装后,“无法将Java识别为内部或外部命令”

时间:2019-12-07 01:53:44

标签: java windows

当我在cmd中键入java -versionjava时,会引发错误

  

java不被识别为内部或外部命令。

我知道Windows 7的帖子已经介绍了此内容。但是,我从oracle下载并安装了Java(Java SE Development Kit 13.0.1),安装了程序,并在环境变量system中配置了路径。 C:\Program Files\Java\jdk-13.0.1\bin\的变量。我已经检查了程序文件,并且Java在那里,所以我不确定为什么

2 个答案:

答案 0 :(得分:0)

您是否检查了由';'连接的系统环境变量。 除此之外,这种情况对我来说没有任何问题。 尽管路径不同,但方法与照片相同。

screenshot

可以先检查一下吗?

答案 1 :(得分:0)

确保cmd实例的C:\Program Files\Java\jdk-13.0.1\bin中有PATH。您可以使用echo %PATH%PATH的值打印到终端。

如果在添加cmd时已经将其打开,则不会接受更改;这是我犯过很多次的错误。我在Windows 10中也遇到过这样的情况,其中我必须重新打开系统变量编辑器,然后在更改生效之前重新打开cmd。我从来没有深入探讨过那个问题,但我会打开编辑器以确认我添加了正确的路径,然后它将开始工作。