[Java] macOS安装多版本JDK环境

正文:

1. 使用Homebrew下载jenv(首先你要安装Homebrew)

brew install jenv

2. 配置jenv环境变量 (这里要看你的终端是bash还是zsh)

    bash
echo export PATH="$HOME/.jenv/bin:$PATH" >> ~/.bash_profile
echo eval "$(jenv init -)" >> ~/.bash_profile
    zsh
echo export PATH="$HOME/.jenv/bin:$PATH" >> ~/.zshrc
echo eval "$(jenv init -)" >> ~/.zshrc

3. 安装多版本jdk(下载.dmg即可,一路安装)

4. 将jdk添加到jenv中(根据自己电脑上各个版本JDK的安装路径)

jenv add /Library/Java/JavaVirtualMachines/corretto-1.8.0_292/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/openjdk-17/Contents/Home

注:如何查看jdk的路径?

/usr/libexec/java_home -V

5. 查看jenv所有的环境

jenv versions

6. 切换全局环境

jenv global 17.0

7. 查看当前环境

jenv version 
java -version

参考:

正文: 1. 使用Homebrew下载jenv(首先你要安装Homebrew) brew install jenv 2. 配置jenv环境变量 (这里要看你的终端是bash还是zsh) bash echo export PATH="$HOME/.jenv/bin:$PATH" >> ~/.bash_profile echo eval "$(jenv init -)" >> ~/.bash_profile zsh echo export PATH="$HOME/.jenv/bin:$PATH" >> ~/.zshrc echo eval "$(jenv init -)" >> ~/.zshrc 3. 安装多版本jdk(下载.dmg即可,一路安装) 4. 将jdk添加到jenv中(根据自己电脑上各个版本JDK的安装路径) jenv add /Library/Java/JavaVirtualMachines/corretto-1.8.0_292/Contents/Home jenv add /Library/Java/JavaVirtualMachines/openjdk-17/Contents/Home 注:如何查看jdk的路径? /usr/libexec/java_home -V 5. 查看jenv所有的环境 jenv versions 6. 切换全局环境 jenv global 17.0 7. 查看当前环境 jenv version java -version 参考:
经验分享 程序员 微信小程序 职场和发展