Mac多JDK版本设置

1、打开 .bash_profile文件

user@myMacBook ~ % open .bash_profile

2、编辑 .bash_profile文件内容如下,这里以jdk8和jdk11为例

# JDK8
export JAVA_8_HOME='/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home'

#JDK11
export JAVA_11_HOME='/Library/Java/JavaVirtualMachines/jdk-11.0.15.jdk/Contents/Home'

# 默认JDK8
export JAVA_HOME=$JAVA_8_HOME

# alias 切换JDK版本
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"

3、保存文件,执行命令

source .bash_profile

4、切换jdk

user@myMacBook ~ % jdk8 
user@myMacBook ~ % java -version
java version "1.8.0_271"
Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode) 

同样的,切换为jdk11后,查看当前jdk版本

user@myMacBook ~ % jdk11
user@myMacBook ~ % java -version
java version "11.0.15" 2022-04-19 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.15+8-LTS-149)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.15+8-LTS-149, mixed mode)

DONE。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容