1、获取 Homebrew 的历史版本库
执行下面命令来获取 Homebrew 的历史版本库
brew tap homebrew/cask-versions
2、安装java
//java8
brew install java8 --cask
//java11
brew install java11 --cask
//java17
brew install --cask homebrew/cask-versions/microsoft-openjdk17
3、查看本地安装了哪些版本的java
/usr/libexec/java_home -V
4、临时切换Java版本
临时切换java11
export JAVA_HOME=`/usr/libexec/java_home -v "11"`
PATH=${JAVA_HOME}/bin:${PATH}
临时切换java8
export JAVA_HOME=`/usr/libexec/java_home -v "1.8"`
PATH=${JAVA_HOME}/bin:${PATH}
5、全局切换Java版本
全局切换java11
修改~/.bash_profile文件
vi ~/.bash_profile
export JAVA_HOME=`/usr/libexec/java_home -v "11"`
export PATH=${JAVA_HOME}/bin:${PATH}
保存并退出编辑器,然后重新加载配置
source ~/.bash_profile
全局切换java8
修改~/.bash_profile文件
vi ~/.bash_profile
export JAVA_HOME=`/usr/libexec/java_home -v "8"`
export PATH=${JAVA_HOME}/bin:${PATH}
保存并退出编辑器,然后重新加载配置
source ~/.bash_profile
6、检查当前Java版本
javac -version