0%

Mac使用Jenv管理多版本Jdk

简单记录下mac下多版本jdk管理

检查环境

查看当前安装的jdk版本

1
2
/usr/libexec/java_home -V
# 如果有安装过jdk版本这里会输出信息

使用brew 安装jenv

1
2
3
4
brew install jenv
#检查
jenv doctor
# 刚安装会提示很多信息

初始化jenv

1
2
3
4
5
brew install jenv
jenv init -
echo 'eval "$(jenv init -)"' >> ~/.bash_profile
echo 'eval "$(jenv init -)"' >> ~/.zprofile
jenv add <path-to-java8-Home-Dir> # 这里从/usr/libexec/java_home -V 获取javaHome

切换jdk

1
2
3
4
5
6
7
➜  ~ jenv versions
* system (set by /Users/zengqingfeng/.jenv/version)
1.8
1.8.0.275
openjdk64-1.8.0.275

➜ ~ jenv local system # 切换版本