jenv 介绍
jenv是一个Mac os 下的java多版本的管理工具. jenv不能自己安装任何版本的Java,需要自己install
安装步骤
- 安装jenv
brew install jenv
- 配置
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
source ~/.zshrc
- 为了能够正确的设置
JAVA_HOME,开启export插件
jenv enable-plugin export
exec $SHELL -l
- 执行jenv doctor,查看信息
[OK] JAVA_HOME variable probably set by jenv PROMPT
[OK] Java binaries in path are jenv shims
[OK] Jenv is correctly loaded
安装jdk
- install jdk11
brew install openjdk@11
- 根据提示link JDK路径
sudo ln -sfn /opt/homebrew/opt/openjdk@11/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk
- jenv add openjdk-11
jenv add /Library/Java/JavaVirtualMachines/openjdk-11.jdk/Contents/Home
- 查看 jenv 版本
jenv versions
jenv 管理不同版本
Configure global version
jenv global 11.0
Configure local version (per directory)
jenv local 11.0
Configure shell instance version
jenv shell 11.0