通过 homebrew 安装 JDK

Oracle JDK 现在收费了,macOS 上安装个 JDK 还挺麻烦。

TL;DR

简单来讲,可以直接运行brew search openjdk

Oracle OpenJDK

这样搜索出来的是 Oracle 发布的 OpenJDK。其中openjdk就是最新版本的,带@的就是指定版本的,其中 8 和 11 是 LTS 版本,所以可以拥有姓名,至于其他的短期版本,这里就干脆也没有了。

AdoptOpenJDK

这个名字有点长,其实是 Eclipse 基金会在维护的发行版,它和 Oracle OpenJDK 的关系有点类似于 MIUI 和 Andriod AOSP 的关系,功能上应该是一样的,不过添加了一些特色的功能,如图所示

AdoptOpenJDK

它提供了不同的垃圾收集器和所有的版本号,社区应该也比较流行吧(好吧,其实更多人还是会去下载 Oracle JDK,只是它的免费的 JDK1.8 永远的停留在了8u231)。

参考这个https://github.com/AdoptOpenJDK/homebrew-openjdk

强烈推荐使用这个脚本

1
2
3
4
5
jdk() {
        version=$1
        export JAVA_HOME=$(/usr/libexec/java_home -v"$version");
        java -version
 }

可以让你在不同版本的 JDK 中自由切换。

Built with Hugo
Theme Stack designed by Jimmy