在MAC OSX上安装Java 10.8.2调用错误:CFMessagePortCreateRemote

时间:2013-03-08 07:43:38

标签: java macos terminal osx-mountain-lion

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

你知道解决这个问题的方法吗?

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

Java JDK安装JDK - 按照以下说明操作:here

安装后再次运行java -version

答案 2 :(得分:-1)

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

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

希望这有帮助,

大卫