Mac下灵活切换Java版本
一、问题
Java版本自从1.8以后迭代更频繁了,除了LTS的11,17和21,2024年9月份已发布23版本。日常开发过程中可能接手遗留老项目同时新建新项目,这时候本地开发环境需要同时支持Java 1.8和Java 17。手动修改.zshrc文件再source生效是可以解决多版本问题的,还有一种推荐做法是通过jenv
二、工具使用
这里只介绍mac下的安装使用。
1 | # 安装jenv |
注意事项:
.zshrc文件中需要去掉export的JAVA_HOME版本,统一让jenv来管理,否则jenv可能会不生效- jenv中加入jdk路径后,jenv versions查看时可能会发现多个解析的对应版本,这个不是很友好,让人困惑

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 石头记!
评论