Skip to main content

Install Java8 on macOS

Oracle 1.8 is only support x86.


Azul Zulu JDK 8

brew install --cask zulu@8
java -version
openjdk version "1.8.0_462"
OpenJDK Runtime Environment (Zulu 8.88.0.19-CA-macos-aarch64) (build 1.8.0_462-b08)
OpenJDK 64-Bit Server VM (Zulu 8.88.0.19-CA-macos-aarch64) (build 25.462-b08, mixed mode)

JAVA_HOME

设置 JAVA_HOME 为 Java 8

export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)

验证 Maven 现在使用 Java 8

mvn -version
Apache Maven 3.9.10 (5f519b97e944483d878815739f519b2eade0a91d)
Maven home: /opt/homebrew/Cellar/maven/3.9.10/libexec
Java version: 1.8.0_462, vendor: Azul Systems, Inc., runtime: /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/jre
Default locale: en_CN, platform encoding: UTF-8
OS name: "mac os x", version: "15.2", arch: "aarch64", family: "mac"