Sử dụng nhiều phiên bản Java trên macOS
Cài đặt HomeBrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Cài đặt các phiên bản Java cần sử dụng
brew install --cask adoptopenjdk8
brew install --cask adoptopenjdk11
brew install --cask adoptopenjdk13
Tạo alias tới các Java Home
Sửa file zshrc: vi ~/.zshrc
# find all java home
export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8)
export JAVA_11_HOME=$(/usr/libexec/java_home -v11)
export JAVA_13_HOME=$(/usr/libexec/java_home -v13)
# config alias
alias java8='export JAVA_HOME=$JAVA_8_HOME'
alias java11='export JAVA_HOME=$JAVA_11_HOME'
alias java13='export JAVA_HOME=$JAVA_13_HOME'
# set default java8
export JAVA_HOME=$JAVA_8_HOME
Source file zshrc: source ~/.zshrc
Kiểm tra