Mac 安装多个版本的 JDK

胡琦

共 1068字,需浏览 3分钟

 · 2022-03-09

下载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查看当前版本。

参考资料

[1]

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/


浏览 29
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报