配置java17和java8两个版本
MAC版本
1.打开终端查看我们安装的JDK版本
cd /Library/Java/JavaVirtualMachines
这个时候可以看到两个版本信息(这里是安装的两个版本的jdk)
ah@AH JavaVirtualMachines % ls -l
total 0
drwxr-xr-x 3 root wheel 96 1 14 21:21 jdk-17.jdk
drwxr-xr-x 3 root wheel 96 11 7 2022 jdk1.8.0_211.jdk
2.环境变量配置
注:第一次配置环境变量,应该先创建环境变量配置文件否则会报错文件不存在
touch ~/.bash_profile
- 进入环境变量配置文件
vim ~/.bash_profile
- 编辑环境变量
JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home
JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.
# 默认使用java8
export JAVA_HOME=$JAVA_8_HOME
# 切换jdk设置
alias java17="export JAVA_HOME=$JAVA_17_HOME"
alias java8="export JAVA_HOME=$JAVA_8_HOME"
- 保存缓存变量