您好我正在尝试使用osx 10.8.2在我的Mac上安装Java。
如果我在终端中输入java -version
,我会收到以下错误:
No Java runtime present, requesting install.
2013-03-08 08:36:03.477 java[1192:707] JLRequestRuntimeInstall: Error calling: CFMessagePortCreateRemote
昨天我从我的电脑上完全卸载了java 6
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
从oracle站点下载Java 7u17并安装后,安装程序说Java已完全安装。我再次键入java -version
,它给了我同样的错误(没有Java运行时)。
你知道解决这个问题的方法吗?
答案 0 :(得分:0)
我最后通过使用java卸载所有内容并使用sdk安装java数据包来修复它。
答案 1 :(得分:0)
答案 2 :(得分:-1)
我能够在我的IT部门的帮助下解决这个问题。由于Apple不再支持Java,我们需要弄清楚一些事情。首先确保为Mac下载了最新版本的Java。完成后,您需要按照以下步骤操作。
打开左上角的系统首选项,转到Java选项卡,然后选择视图。在那里,您将找到Java的版本,它已经被选中或检查。如果是这样,请转到“安全”选项卡,取消选择“在浏览器中启用Java内容”,然后重新选择此项。(IT人员表示这样做但我没有注意到任何事情)。然后在Safari中继续JavaTester.org,您将自动看到您正在使用的Java版本。您可能需要多次刷新才能最终在屏幕中央的粉红色框中看到您的Java版本。
希望这有帮助,
大卫