Mac安装多个JDK版本
条评论目前很多java应用使用到了jdk8,jdk11,jdk17等不同的版本,Mac上需要安装多个版本,并方便切换
下载JDK
官方网站:Java Downloads | Oracle
根据mac芯片是intel还是apple进行不同版本下载:
- ARM64 DMG Installer 苹果M,芯片
- x64 DMG Installer Intel 芯片
查看安装目录
安装pkg文件后,打开终端窗口,查看我们安装的 JDK 版本
- 访问 JDK 安装目录
1 | cd /Library/Java/JavaVirtualMachines |
- 查看安装的 JDK 版本
1 | ls -al |
可以看到安装了两个版本
1 | ls -lrt |
配置环境变量
3.1 打开环境变量文件
- 输入
1 | cd ~ |
- 打开环境变量配置文件
1 | vi/subl等 .bash_profile |
3.2 配置 JDK 多版本环境变量
- 复制如下内容粘贴到.bash_profile中,
- 因为我是安装了三个,所以配置了三个版本
- 自己是安装了几个版本就配置几个
1 | export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8) |
- 保存
3.3 检查环境变量
- 配置文件立即生效
1 | source .bash_profile |
- 查看 JAVA_HOME 目录
1 | echo $JAVA_HOME |
- 查看 JDK 版本信息
1 | java -version |
- JDK 版本切换
我们定义了个别名:java8,和java17,其中默认配置为 jdk11。
相互切换,在终端中输入命令即可,如下
- 切换到JDK8:
java8 - 查看 JDK 版本信息
1 | java -version |
- 切换到JDK11:
java11
查看 JDK 版本信息
1 | java -version |
- 切换到JDK17:
java17
查看 JDK 版本信息
1 | java -version |
————————————————
原文链接:https://blog.csdn.net/Zhaoruifeng158/article/details/135832564
本文标题:Mac安装多个JDK版本
文章作者:fantasykai
发布时间:2024-04-10
最后更新:2025-02-11
原始链接:http://ai.mak.cn/posts/26655/
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!