栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

MacOS 下安装多个版本的 JDK 并统一管理

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MacOS 下安装多个版本的 JDK 并统一管理

1.如果是 bash 则在 ~/.bash_profile,如果是 zsh,则在 ~/.zshrc 中以指定 alias 的方式简化切换命令
# JDK 8、JDK 11、JDK 17 的 export 命令
export JDK8_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home"
export JDK11_HOME="/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home"
export JDK17_HOME="/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home"

# alias 命令链接到 export 命令
alias jdk8="export JAVA_HOME=$JDK8_HOME"
alias jdk11="export JAVA_HOME=$JDK11_HOME"
alias jdk17="export JAVA_HOME=$JDK17_HOME"
2.修改完 Shell 配置文件后保存并执行 source 命令实时更新配置文件
source ~/.bash_profile
或
source ~/.zshrc
3.最后我们就可以在 Shell 中使用 jdk6、jdk8、jdk12 命令切换不同的 JDK 版本了

4、删除jdk
输入
sudo rm -fr /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefpane


查找当前版本
输入:ls /Library/Java/JavaVirtualMachines/
输出:jdk1.8.0_151.jdk

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk

5、查看已安装的jdk版本及其安装目录
/usr/libexec/java_home -V
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/270013.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号