多版本 JDK 安装

本文使用的是 brew 的方式安装 Zulu JDK

参考地址:https://github.com/mdogan/homebrew-zulu

介绍

JDK(Java Development Kit)是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序开发。它包含了Java的运行环境(JRE)和一组Java开发工具。JDK是整个Java开发的核心,没有它,无法编译和运行Java程序。其中的开发工具包括编译工具(javac.exe),打包工具(jar.exe)等。

添加tap

brew tap mdogan/zulu

安装指定版本jdk

brew install <caskName>

建议安装的版本,因为它们是LTS版本

Cask Name JDK
zulu-jdk8 OpenJDK 8
zulu-jdk11 OpenJDK 11
zulu-jdk17 OpenJDK 17
zulu-jdk21 OpenJDK 21

查询已安装的JDK:

/usr/libexec/java_home -V

在不同 JDK 版本之间切换

首先在 ~/.bashrc 或者 ~/.zshrc 中添加如下脚本:

jdk() {
        version=$1
        export JAVA_HOME=$(/usr/libexec/java_home -v"$version");
        java -version
 }

重启终端后,使用如下命令切换不同的版本

jdk 8
jdk 11
jdk 17
...
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容