如何在 OS X El Capitan 中安装 Java
一些 Mac 用户需要在 OS X El Capitan 中安装 Java,可能是为了与特定网站或应用程序兼容,或者因为他们是 Java 开发人员。但 Apple 对 Java 的要求越来越严格,默认情况下它不再安装 OS X 10.11 clean install,你会发现在更新 Mac 后,以前版本的 JRE 或 JDK 可能不再起作用。
此外,当尝试使用某些特定的应用程序或网络内容时,您可能会遇到“此应用程序需要旧版 Java SE 6 运行时,此版本的 OS X 不可用。”错误消息,这意味着如果你想运行该应用程序,你将需要使用旧版本的 Java。
无论如何,如果您在OS X 10.11或更高版本中需要Java JRE或Java JDK,请按以下方式安装。
明确一点,如果不需要Java,就不要安装Java。而如果你不确定自己是否需要Java,那意味着你可能根本不需要Java,你也可以避免安装java。
Mac 用户可能需要在 OS X 中禁用无根 SIP 保护才能成功安装 Java,但您可以在安装后再次启用它。如果你在安装Java的过程中一直卡在“verifying...”,那是因为rootless。
在 Apple 的 OS X El Capitan 中安装 Java SE 6
您可以使用 Java for OS X 2015-001 安装程序在 OS X El Capitan 中安装旧版本的 Java,其中包括 Java 6。明确地说,Java 6 是 2013 年的版本,它已过时且不再受 Oracle 支持,它具有各种已知的安全漏洞,因此大多数 Mac 用户在没有令人信服的理由的情况下不适合安装。所以,除非你特别需要 Java 6,否则你可能想要更新的版本,或者如果你根本不需要 Java,就不要安装它。
这将下载可用于OS X El Capitan(以及Yosemite 和Mavericks)的安装程序。
如果您在安装时遇到错误,那是因为您浏览了介绍并且没有在Mac上禁用SIP / rootless。首先执行此操作,Java 将安装得很好。
从Oracle在OS X EL Capitan中安装Java 8
另一种选择是从Oracle 获取最新可用的Java 版本。您可以通过以下两种方式之一开始:
- 打开终端并输入“java -version”,然后单击“更多信息”按钮跳转到Java下载页面
- 或者直接转到Oracle.com 上的Java 下载页面,在那里您可以找到JRE 和JDK
同样,在允许完成安装之前,您可能需要在Mac 上禁用SIP 保护。