【问题标题】:How to install Java 8 runtime environment on OS X Mountain Lion如何在 OS X Mountain Lion 上安装 Java 8 运行时环境
【发布时间】:2015-09-03 19:45:55
【问题描述】:

我正在运行 OS X 10.6.5。我想使用当前的 JRE,因为我想使用的某些软件依赖于它(不是浏览器应用程序)。我从 Oracle (jre-8u60-macosx-x64.dmg) 下载了安装程序,并以管理员权限运行。

依赖于 Java 的软件无法启动。

根据 Java 控制面板,只安装了这个版本的 Java。

当我在终端中输入java -version 时,我得到以下错误输出:

不存在 Java 运行时,正在请求安装。 2015-09-03 12:43:15.675 java[1091:303] JLRequestRuntimeInstall:错误调用:CFMessagePortCreateRemote

几十次搜索未能为我提供有用的见解。

我做错了什么,或误解了什么?

【问题讨论】:

  • @RealSkeptic 你愿意回答这个问题吗?谢谢。

标签: java macos installation


【解决方案1】:

当您安装 JDK(开发工具包)时,假定作为程序员,您将使用命令行工具。但是独立的 JRE 被认为是 GUI 安装软件使用的工具,需要它的软件会知道在哪里找到它。

不过,可以从终端运行 java 命令行工具,或者使用完整路径:

$ '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java' ClassName

或者通过将其添加到您主目录中.bashrc 的shell 路径中:

export PATH="$PATH:/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin"

然后,在您打开一个新终端后(已打开的终端不受.bashrc 更改的影响),您只需输入java

上述命令中需要引号,因为路径中有空格。

【讨论】:

    猜你喜欢
    • 2013-09-24
    • 1970-01-01
    • 1970-01-01
    • 2012-10-21
    • 2013-01-27
    • 1970-01-01
    • 2013-06-17
    • 2012-10-18
    • 1970-01-01
    相关资源
    最近更新 更多