1、首先jdk安装的默认路径是/Library/Java/JavaVirtualMachines
可以通过shift + command + G快捷键, 打开目录查看
2、打开终端
输入如下命令,打开配置文件
open -e .bash_profile
3、修改JAVA 部分的 jdk的环境变量配置(注意路径还有jdk包名根据实际修改)
export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_321.jdk/Contents/Home
#默认JDK1.8
export JAVA_HOME=$JAVA_8_HOME
#alias命令动态切换JDK版本 source /etc/profile ~/.bash_profile
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
4、保存文件后,执行命令使其生效
source /etc/profile ~/.bash_profile
5、生效后输入jdk8或jdk11可切换对应版本, java -version可验证
java -version
--------------------------- ------------------------- 若以上无效 ---------------------------------------------------------
关闭终端,再次打开,可能会出现切换无效的情况,打开.zshrc文件
open -e .zshrc
文件末尾追加
source ~/.bash_profile
source /etc/profile ~/.bash_profile
保存完毕,尝试成功