【发布时间】:2018-09-04 01:22:58
【问题描述】:
我尝试更新到最新版本的 JRE,我检查了我的 Java 控制面板,它说我有最新版本。但是当我在终端上输入
进行检查时java-版本
我来了
java版本“1.6.0_65”
Java(TM) SE 运行时环境(构建 1.6.0_65-b14-468-11M4833)
但是,当我通过键入
检查版本时/图书馆/互联网\ 插件/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
我确实得到了正确的版本:
java版本“1.8.0_181”
Java(TM) SE 运行时环境(build 1.8.0_181-b13)
如何确保我运行的是 1.8 版?我需要它来运行 elasticsearch,而且我一直在我的机器 (Mac) 上使用正确版本的 java。
【问题讨论】:
-
如果您使用的是窗口,请检查您的路径设置。它可能仍指向 1.6。还要检查 java_home 确保它指向最新版本
-
@Jules 我在 Mac 上
-
@Jules 啊,我明白了。但是当我运行 /usr/libexec/java_home -V 时,1.8 版本并没有显示为匹配的 Java 虚拟机。知道为什么吗?
-
抱歉,由于我是窗口用户,因此无法帮助您解决特定问题:)