适用于 macOS Sierra 420
本指南汇集了各种来源(包括上面的回复以及其他帖子),并且效果完美。
0. 如果您还没有安装homebrew,请先安装。
请参见https://brew.sh/
1. 安装jenv
brew install jenv
2. 将jenv添加到bash配置文件
if which jenv > /dev/null
3. 将jenv添加到您的路径中
export PATH="$HOME/.jenv/shims:$PATH"
4. 点击 "homebrew/cask-versions"
顺便提一下:"Tap" 会扩展brew可安装的可用repos列表,超出了brew默认可用的repos列表。
brew tap homebrew/cask-versions
5. 安装最新版的Java
brew install java --cask
6. 安装java 6(或7或8,根据您的需要选择)
brew install java6 --cask
也许关闭并重新启动终端,以便它看到设置的任何新的环境变量。
7. 审查安装
所有 Java 版本都安装在这里:/Library/Java/JavaVirtualMachines
让我们来看一下。
ls -la /Library/Java/JavaVirtualMachines
8. 逐一将每个路径添加到jenv中。
我们需要将"/Contents/Home" 添加到版本文件夹中。
警告:请使用您机器上的实际路径......这些只是示例。
jenv add /Library/Java/JavaVirtualMachines/1.6.0___EXAMPLE___/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk___EXAMPLE___/Contents/Home
9. 检查jenv是否成功注册
jenv versions
10. 设置全局Java版本
其中XX匹配上述版本列表中的任意一项。
jenv global XX
检查Java版本
java -version
检查 jenv 版本
应该在当前使用的版本后面加上一个星号来表示。
jenv versions
DONE
快速未来参考
更改Java版本:
…查看可用的Java版本列表
jenv versions
...然后,其中XX匹配上面列表中的项目
jenv global XX