Yosemite一直在要求安装Java运行时


12

我在系列2010 21“iMac上升级到Yosemite后,系统提示我安装JRE版本8.安装完毕后(并检查是否在Oracle网站上安装了正确的版本)它提示它没有安装,虽然它是我试着按照他们给我安装它的步骤,但无济于事。优胜美地仍然要求在重新启动时安装JRE。

有谁知道问题在哪里或我如何解决它?


你是如何安装它的?你究竟安装了什么?
马克

似乎CS5是罪魁祸首。
Haroen Viaene 2015年

什么是CSS与Java有关?
马克

Adobe创意套房5
Haroen Viaene 2015年

1
@Mark - 这个问题与您引用的副本完全不同。
Allan

Answers:


13

安装SDK而不是JRE。

我遇到了类似的问题:我安装了JRE并运行了基于网页的测试,表示我已成功安装。但是我的基于java的应用程序无法运行,并且java -version在控制台中运行说没有安装Java。一时兴起,我决定安装完整的SDK,现在一切正常。


正是我刚才做的...... :)很高兴知道这不是一个偶然的机会...... :)
Alex Zak 2015年

3

Apple有一个页面,您可以其中下载Java的更新版本。

可以在此oracle帮助页面中找到更多信息:

https://www.java.com/en/download/faq/java_mac.xml#yosemitejava


似乎有希望,但我无法加载support.apple.com页面,由于某种原因它保持空白。
Haroen Viaene 2014年

我有时会使用那些kb / links尝试访问apple.com/support并将kb号码粘贴到搜索中。
Tetsujin 2014年

1
它在这里工作 - 否则这里是直接链接到dmg文件:support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg
Rene Larsen

我不记得是哪一个,但我发现清除缓存/ cookie有助于support.apple.com无法加载。
Kevin Chen


0

即使在安装了JRE 1.8之后,我也无法通过OS X El Capitan上的终端来使用Java。

在此输入图像描述

所以我复制了“Java控制面板”中找到的路径并创建了一个链接。

sudo ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java" /usr/local/bin/java

java -version现在产生了

java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.