Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
已安装Java14,但Java版本仍显示旧Java_Java_Java 14 - Fatal编程技术网

已安装Java14,但Java版本仍显示旧Java

已安装Java14,但Java版本仍显示旧Java,java,java-14,Java,Java 14,我已经在我的系统中的以下位置安装了java 14。C:\Program Files\java\jdk-14.0.1但在运行java-version时,它仍然指向java版本“1.8.0\u 251”。如何将其更改为指向Java14 我已将我的JAVA\u HOME设置为C:\Program Files\JAVA\jdk-14.0.1\bin,并将其附加到系统变量的Path,但它仍然显示较旧的版本 为什么会发生这种情况,我们将非常感谢您的一点帮助。谢谢我发现了问题,路径系统变量包含以前安装的jav

我已经在我的系统中的以下位置安装了java 14。
C:\Program Files\java\jdk-14.0.1
但在运行
java-version
时,它仍然指向
java版本“1.8.0\u 251”
。如何将其更改为指向Java14

我已将我的
JAVA\u HOME
设置为
C:\Program Files\JAVA\jdk-14.0.1\bin
,并将其附加到系统变量的
Path
,但它仍然显示较旧的版本


为什么会发生这种情况,我们将非常感谢您的一点帮助。谢谢

我发现了问题,
路径
系统变量包含以前安装的java版本的条目。移除它们就成功了。谢谢大家帮忙发表评论

更改后,是否尝试打开新的CMD提示符窗口?检查此项了解更多信息:更改JAVA\u HOME后,转到path并在windows中添加
%JAVA\u HOME%
\bin`。打开一个新的命令提示符并检查。您需要在路径前加上前缀而不是附加。更好的办法是:用新的道路取代旧的道路。所有这些都必须在
%PATH%
变量中发生。保存C的更改后,您需要启动一个新的CMD。如果您怀疑标题的内容,请尝试执行
C:\Program Files\Java\jdk-14.0.1\bin\Java--version