jenv
Linux环境下Java多版本管理工具。
安装jenv
shell
git clone https://github.com/jenv/jenv.git ~/.jenv
# Shell: bash
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(jenv init -)"' >> ~/.bash_profile
# Shell: zsh
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc验证
shell
jenv doctor添加jdk
jenv只能管理本机已安装的jdk,所以需要提前把多版本的jdk下载好放到某个目录下。
shell
jenv add /usr/local/java8/java-se-8u41-ri
jenv add /usr/local/java17/jdk-17.0.2设置JAVA_HOME
shell
jenv enable-plugin export
exec $SHELL -l常用命令
查看本地安装的java版本
shell
jenv versions设置jdk版本
shell
jenv local 11.0.2设置全局jdk
shell
jenv global 11.0.2