目录

Mac升级Java

概述

最近在编译 Apache Atlas 的时候,报了一个错,主要是 Mac 本地 Java 版本的问题,本文简单介绍一下快速升级的方法。

1
2
[WARNING] Rule 1: org.apache.maven.plugins.enforcer.RequireJavaVersion failed with message:
** JAVA VERSION ERROR ** Java 8 (Update 151) or above is required.

大意就是一个 Maven 的插件需要用 Java 8 以上来编译了。我本地的 Java 版本是这样的。

1
2
3
4
# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

操作

更新方法很简单,到 ORACLE 官网下载合适的 JDK 版本即可,参考以下链接

比如下载这个 jdk-8u202-macosx-x64.dmg。

下载完之后看看本地设置的 JAVA_HOME 路径,如果没有设置的可以在 .bash_profile 上设置,理论上只要更改 JAVA_HOME 指向的 JDK 目录下,就相当于更新了 JAVA 的版本了。

普通安装

这个链接 可以下载到 DMG 文件,打开即可完成安装和配置。

警告
本文最后更新于 2017年2月1日,文中内容可能已过时,请谨慎参考。