"你的java版本已经过时了#34;用最新的java

时间:2014-11-18 08:41:46

标签: java macos applet java-8 osx-yosemite

我的Mac上有最新的java 1.8.0_25。版本检查员说没关系。 但我收到此错误"Your java version is out of date"

如果我点击“以后”'它有效,但后来又出现了。自1.8版本发布以来,我几乎看到了这一点。 我也安装了jdk1.7和1.6(苹果)。在此处输入图像描述

update screen

Installed versions

2 个答案:

答案 0 :(得分:0)

在Mac上,较新的JDK不一定会取代旧的JRE。所以你可能拥有最新的JDK,但仍然是旧的JRE。转到Apple菜单,然后选择“系统偏好设置...”。最后一节应该有一个“Java”条目。单击它应该在单独的窗口中打开Java控制面板。

在“更新”选项卡中查看其中的内容。我的猜测是,仍然列出了旧版本。所以我只想更新它。您还可以在“控制面板”的“Java”选项卡上检查是否列出了多个版本,哪个版本是最重要的版本。如果你有多个最新的可能重新排序也可能有帮助。

答案 1 :(得分:0)

我有最长时间完全相同的问题。系统首选项中没有出现旧的Java VM。我最终在/ Library / Java / JavaVirtualMachines中找到了旧的JDK。

在“旧”虚拟机中检入以下位置:

find /Library -name '*java*'
find /System/Library -name '*java*'
find ~/Library -name '*java*'