1.我有两个版本的jdk:15 和 8
默认安装路径:/Library/Java/JavaVirtualMachines/
2.在15和8之间切换:
2.1打开终端,输入如下命令:open -e .bash_profile
2.2在文本里加入如下代码:
export JAVA_15_HOME=/Library/Java/JavaVirtualMachines/jdk-15.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home
#默认JDK1.8
export JAVA_HOME=$JAVA_8_HOME
#alias命令动态切换JDK版本
alias jdk15="export JAVA_HOME=$JAVA_15_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
2.3保存文件并关闭
2.4刷新环境,在终端输入:source .bash_profile
2.5查看当下的jdk版本,终端输入: java -version
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
2.6切换版本15,终端输入:jdk15 ; 然后刷新: source .bash_profile ,就可切换成功!(切换成8和上述操作相同,切换后刷新环境在查看版本。)