M1 MAC 安装 JDK 和多版本 JDK 切换

本文修改于2021-10-19

本文目录

  • 安装 JDK
  • 设置多版本 JDK 切换
  • 参考文章&推荐阅读

MHLEVEL

安装 JDK


点击链接进入下载到 JDK 的页面,可以通过如下图1中1号红框中的选项快速选择对应的 JDK 版本。然后点击2号红框下载 dmg 包,下载完成后的安装过程就是一直下一步下一步就好,默认的安装路径是 /Library/Java/JavaVirtualMachines/,如下图2所示。

图1 - 下载页面图示

图2 - 默认安装位置

设置多 JDK 版本之间的切换


【1】首先在终端输入 vim ~/.zshrc,回车,按 i 键进入输入模式,把以下内容输入进去,(这配置一看就懂的,如果需求请根据实际情况修改 JDK 安装目录)

# java config
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home

# java config multies version alias
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"

# java config default jdk
export JAVA_HOME=$JAVA_8_HOME
export PATH="$JAVA_HOME:$PATH"

【2】按esc键退出输入模式,再输入:wq保存并退出vim
【3】在终端输入source ~/.zshrc回车,使配置文件生效。
【4】测试:在终端输入java -version查看当前JDK版本,我的测试为输入jdk8或者jdk11进行本机安装的JDK版本的切换。

图3 - JDK 多版本切换

参考文章&推荐阅读


  1. CSDN - Mac下安装多个版本的JDK并随意切换
  2. azul - Download Azul Zulu Builds of OpenJDK
  3. - Mac M1 Java 开发环境配置

你可能感兴趣的:(M1 MAC 安装 JDK 和多版本 JDK 切换)