SparklingTheo头像
关注
【Java】jenv管理MacOS多版本java封面图

【Java】jenv管理MacOS多版本java

1 下载Jenv

使用HomeBrew下载

> brew install jenv

2 配置Jenv

  • 编辑 ~/.zshrc 文件,并在文件中添加以下代码
export PATH="$HOME/.jenv/bin:$PATH"
eval "$(jenv init -)"
  • 删除 ~/.zshrc 文件中所有包含 JAVA_HOME 的路径硬编码
  • 然后执行以下代码,让操作系统首选~/.jenv/shims路径进行java版本管理
> jenv enable-plugin export
> exec $SHELL -l

3 关联Java版本

  • 使用以下命令查看已安装java版本
> /usr/libexec/java_home -V
  • 使用以下命令将已安装java版本纳入jenv管理
> jenv add /Library/Java/JavaVirtualMachines/jdk-1.8.0_441.jdk/Contents/Home
> jenv add /Library/Java/JavaVirtualMachines/openjdk-17.jdk/Contents/Home
  • 注意,从oracle官方网站上下载的java macOS版本也会存在jdk******/Contents/Home文件夹

4 切换Java版本

  • 以下命令查看Jenv所有管理的java版本
> jenv versions
  • 以下命令切换java版本
> jenv global 1.8      # 全局默认
> jenv local 17       # 当前目录
> jenv shell 1.8      # 当前会话

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/weixin_41429931/article/details/165300358

文章来源转载

评论

赞0

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--