当前位置: 代码迷 >> 综合 >> 如何设置多个 JAVA_HOME 的环境变量
  详细解决方案

如何设置多个 JAVA_HOME 的环境变量

热度:8   发布时间:2023-12-07 00:40:26.0

jEnv 是什么

jEnv 是一个命令行工具,可以方便的管理多版本java环境。
MAC OS上可以使用homebrew 进行安装:

brew install jenv

配置环境变量

#根据自身使用的shell添加
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc 
echo 'eval "$(jenv init -)"' >> ~/.zshrc
source ~/.zashrc #更新文件
# 查看jenv识别的版本
jenv versions #带*为当前使用版本

添加Java 路径

jenv add /Library/Java/JavaVirtualMachines
jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home/
#设置需要的版本为全局:
jenv global zulu64-17
#切换后使用以下命令生效
exec $SHELL -l   #重启Shell终端
jenv version  #查看当前版本
java -version #查看java环境

参考链接:

  1. Jenv官网
  2. 如何切换JDK
  相关解决方案