在macOS中同时安装jdk8、jdk11并自由切换
一、首先去官网下载JDK8和JDK11安装包,安装后打开bash
输入
/usr/libexec/java_home -V
二、 配置jdk版本切换
- 打开终端vim ~/.bash_profile //编辑文件,加入以下内容
- 设置 jdk1.8
export JAVA_8_HOME='$(/usr/libexec/java_home -v 1.8)'
- 设置 jdk11
export JAVA_11_HOME='$(/usr/libexec/java_home -v 11)'
- 默认 jdk 使用1.8版本
JAVA_HOME=$JAVA_8_HOME
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH
-
source ~/.bash_profile //使bash_profile 生效
-
配置/etc/profile文件信息
sudo vim /etc/profile
- 在profile文件加入
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
- 使文件生效
source /etc/profile
三、验证