1

您好,我正在尝试使用 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 运行时存在)。

你知道这个问题的任何解决方案吗?

4

3 回答 3

0

我最终通过使用 java 卸载所有内容并使用 sdk 安装 java 数据包来修复它。

于 2013-03-08T14:24:39.223 回答
0

Java JDK安装 JDK - 请按照以下说明操作:此处

安装后java -version再次运行。

于 2017-04-25T13:11:28.443 回答
-1

在我的 IT 部门的帮助下,我能够解决这个问题。由于 Apple 不再支持 Java,我们需要弄清楚一些事情。首先确保您为 Mac 下载了最新版本的 Java。完成此操作后,您将需要按照以下步骤操作。

在左上角打开您的系统首选项,然后转到 Java 选项卡并选择视图。在那里您会找到 Java 的版本,并且它已经被选中或选中。如果是这样,请转到“安全”选项卡并取消选择浏览器中的“启用 Java”内容,然后重新选择此项。(IT 人员说这会起作用,但我没有注意到任何事情)。然后继续在 Safari 中访问 JavaTester.org,您将自动看到您正在使用的 Java 版本。您可能需要多次刷新才能最终在屏幕中央的粉红色框中看到您的 Java 版本。

希望这可以帮助,

大卫

于 2013-03-27T01:49:55.767 回答