配置多版本JDK并切换
oracle jdk下载地址:https://www.oracle.com/java/technologies/downloads/#java11-mac
# 解压到指定目录
sudo tar -zxvf ~/Downloads/openjdk-11+28_linux-x64_bin.tar.gz -C /Library/Java/JavaVirtualMachines
修改配置文件
vim ~/.bash_profile
添加下面的配置
# java config
export JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home
export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.13.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home
# java config multies version alias
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"
alias jdk17="export JAVA_HOME=$JAVA_17_HOME"
# java config default jdk
export JAVA_HOME=$JAVA_11_HOME
export PATH="$JAVA_HOME:$PATH"
source ~/.bash_profile
验证