Mac 安装多个版本的 JDK
下载JDK
由于众所周知的原因,JDK 7 和 JDK 8 下载链接不好找,幸好 Orcal 官方还提供支持( JDK7 今年应该不维护了)。
JDK 7: https://www.oracle.com/cn/database/technology/java-se-jdk-7-download.html[1]
JDK 8: https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html[2]
我下载的是Mac OS X x64
如果嫌弃下载速度慢,可以使用华为云镜像:https://repo.huaweicloud.com/java/jdk/[3]
安装
一定要先安装 JDK 7 再安装 JDK 8,不然无法再安装 JDK 7。
配置
执行 vim ~/.bash_profile
新建:
# 设置 JDK 8
export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`
export JAVA_7_HOME=`/usr/libexec/java_home -v 1.7`
#默认JDK 7
export JAVA_HOME=$JAVA_7_HOME
#alias命令动态切换JDK版本
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk7="export JAVA_HOME=$JAVA_7_HOME"
执行 source ~/.bash_profile
使配置生效
使用
执行jdk8
切换到 JDK 8,执行jdk7
切换回 JDK 7.
通过java -version
查看当前版本。
参考资料
JDK 7: https://www.oracle.com/cn/database/technology/java-se-jdk-7-download.html
[2]JDK 8: https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
[3]华为云镜像: https://repo.huaweicloud.com/java/jdk/
评论