我在我的计算机(Windows 10)上安装了Java (版本8)。现在,我下载了版本13。我还添加了路径。
C:\Program \JavaJDK-13.0.1\bin
在环境变量中->系统变量->路径
但当我写信的时候
java -version
在cmd上,我得到了旧版本的路径。
java版本"1.8.0_231“
Java(TM) SE运行时环境(build 1.8.0_231-b11)
Java HotSpot(TM) 64位服务器VM (构建25.231-b11,混合模式)
写时
中的java
我得到了以下结果
C:\Program (X86)\通用Files\Oracle\Java\javapath\java.exe
C:\ProgramData\Oracle\Java\javapath\java.exe
C:\Program \Java\jdk-13.0.1\bin\java.exe
在环境变量->中
我得到以下相关的途径:
C:\ProgramData\Oracle\javapath
C:\Program \Java\JDK-13.0.1\bin
注意:当我删除Java 8时,它没有Java 8的路径。
有趣的是,我仍然能够运行Java代码。
我现在很困惑..。
发布于 2019-12-01 11:19:30
将C:\Program Files\Java\jdk-13.0.1\bin移到环境变量列表的顶部。然后,打开一个新的命令提示符并执行java -version。
发布于 2019-12-01 11:24:04
如果没有将目录显式地添加到PATH环境变量中,则可以在系统级别上安装java二进制文件。
这通常是由浏览器java插件安装程序完成的,它不再被使用,所以您可以保留旧版本。我建议卸载它。
https://stackoverflow.com/questions/59124943
复制相似问题