Mac机器上随时切换JDK8/11

由于工作需要同时使用JDK8和JDK11,在mac机器上安装了1.8.0_152和11.0.7这两个版本。

JDK8+11

修改用户配置文件.bash_profile

vim ~/.bash_profile
#添加下面的代码
export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)"
export JAVA_11_HOME="$(/usr/libexec/java_home -v 11)"
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk11='export JAVA_HOME=$JAVA_11_HOME'
export JAVA_HOME=$JAVA_8_HOME

保存退出后,source ~/.bash_profile激活修改。

在需要jdk8的时候打开命令终端,输入jdk8即可,当然jdk11就是切换到jdk11

你可能感兴趣的:(Mac机器上随时切换JDK8/11)