macos 上 java jdk
macOS 上 java jdk 环境配置 安装配置 jenv 在 .zshrc 添加设置默认的java_home 参考: Installing and Switching Java Versions on Mac OSXMac OS X and multiple Java versions
macOS 上 java jdk 环境配置
安装配置 jenv
# 安装 jenv
brew install jenv
# Add jenv to your shell
export PATH="$HOME/.jenv/bin:$PATH"
eval "$(jenv init -)"
# 查看系统中所有java版本
/usr/libexec/java_home -V
在 .zshrc 添加设置默认的java_home
export JAVA_8_HOME=$(/usr/libexec/java_home -v 1.8.0_341)
export JAVA_20_HOME=$(/usr/libexec/java_home -v 21)
alias java8='export JAVA_HOME=$JAVA_8_HOME'
alias java20='export JAVA_HOME=$JAVA_21_HOME'
#default java8
export JAVA_HOME=$JAVA_8_HOME
# 使用 jenv 管理 java 环境
# 添加java 到 jenv
jenv add $(/usr/libexec/java_home -v 1.8.0_341)
jenv add $(/usr/libexec/java_home -v 21)
# 查看当前系统中的版本
jenv versions
# 设置 java 环境
jversion=1.8
jenv global $jversion && jenv local $jversion && jenv shell $jversion
参考:
Installing and Switching Java Versions on Mac OSX
Mac OS X and multiple Java versions