【Mac OS】JDK 多版本切换配置

您所在的位置:网站首页 mac系统配置jdk 【Mac OS】JDK 多版本切换配置

【Mac OS】JDK 多版本切换配置

#【Mac OS】JDK 多版本切换配置| 来源: 网络整理| 查看: 265

前言

由于不同的项目可能需要使用的 JDK 版本不一样,所以在系统中配置多个 JDK 版本,并且能随时切换,是一个必要的配置。

查看已安装的 JDK 版本

框框1是执行的命令

框框2是当前系统下所有的 JDK 版本

框框3是当前系统使用的 JDK 版本

查看当前使用的JDK版本

编辑配置文件

如果是zsh用户,编辑 ~/.zshrc 文件;如果是bash用户,就编辑 ~/.bash_profile 文件。

将下面的命令添加到对应文件中,按照自己目录路径修改。

我这里有三个 JDK 版本,分别是 8、11、17。

# JDK 多版本管理 ## JDK 8、11、17 的 export 命令 export JAVA_8_HOME="/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home" export JAVA_11_HOME="/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home" export JAVA_17_HOME="/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home" ## alias 命令链接到 export 命令,方便随时调整 JDK 版本 alias jdk8="export JAVA_HOME=$JAVA_8_HOME" alias jdk11="export JAVA_HOME=$JAVA_11_HOME" alias jdk17="export JAVA_HOME=$JAVA_17_HOME" ## 默认使用 java8 export JAVA_HOME=$JAVA_8_HOME

然后,使用 source 命令更新配置文件

source ~/.bash_profile 或 source ~/.zshrc 最后

经过上面的配置,现在可以使用 alias 命令在 Terminal 上按照自己需求调整 JDK 版本了。

注意⚠️:如果发现使用 alias 命令没有生效,试着退出Terminal,重新启动后再尝试。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3