JDK:MAC系统配置多版本的JDK

JDK在MAC系统的路径为:/Library/Java/JavaVirtualMachines

cd  /Library/Java/JavaVirtualMachines
ls

jdk-11.0.8.jdk jdk1.8.0_311.jdk

配置多版本的切换

(1)修改全局环境变量

sudo vi ~/.bash_profile

#添加下面的代码
export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)"
export JAVA_11_HOME="$(/usr/libexec/java_home -v 11)"
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk11='export JAVA_HOME=$JAVA_11_HOME'
export JAVA_HOME=$JAVA_8_HOME

(2)保存退出

Esc + :wq

(3)激活环境变量

$ source ~/.bash_profile

(4)验证

wangxiaoer1@ZBMac-C02FX0LJM JavaVirtualMachines % java -version         
java version "1.8.0_321"
Java(TM) SE Runtime Environment (build 1.8.0_321-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode)

wangxiaoer1@ZBMac-C02FX0LJM JavaVirtualMachines % jdk11
wangxiaoer1@ZBMac-C02FX0LJM JavaVirtualMachines % 
wangxiaoer1@ZBMac-C02FX0LJM JavaVirtualMachines % java -version
java version "11.0.8" 2020-07-14 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.8+10-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.8+10-LTS, mixed mode)

猜你喜欢

转载自blog.csdn.net/qq_29229567/article/details/122617020