Mac 系统同时安装两个不同版本的 JDK

Posted 老周聊架构

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac 系统同时安装两个不同版本的 JDK相关的知识,希望对你有一定的参考价值。

一、JDK 下载

1.1 JDK8 版本

链接: https://pan.baidu.com/s/1t6DIpwHYzxNlWNziFqZu7w
提取码: yg5z

1.2 JDK11 版本

链接: https://pan.baidu.com/s/1N041S_aOauHlQe30UWgYiA
提取码: gk9p

二、编辑配置文件

编辑配置文件:

vim ~/.bash_profile

2.1 新增 JAVA_HOME 路径

JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home
JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.12.jdk/Contents/Home

2.2 创建 alias 命令动态切换 JAVA_HOME 的配置

alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk11='export JAVA_HOME=$JAVA_11_HOME'

2.3 验证

使用以下命令使配置生效:

source ~/.bash_profile


这样就实现了动态切换不同版本的 JDK 了。

以上是关于Mac 系统同时安装两个不同版本的 JDK的主要内容,如果未能解决你的问题,请参考以下文章

原创Mac OS X 下同时安装多个版本的JDK(JDK 1.5 ~ JDK 1.8)

mac安装两个jdk,怎样切换版本

怎么根据自己电脑下载合适jdk,下哪个版本最合适?

LInux配置jdk(mac和windows)

Mac - 如何在Mac上安装多个版本openjdk并有效管理

Mac系统配置JDK1.8环境变量