Oracle JDK 现在收费了,macOS 上安装个 JDK 还挺麻烦。
TL;DR
简单来讲,可以直接运行brew search openjdk
这样搜索出来的是 Oracle 发布的 OpenJDK。其中openjdk
就是最新版本的,带@
的就是指定版本的,其中 8 和 11 是 LTS 版本,所以可以拥有姓名,至于其他的短期版本,这里就干脆也没有了。
AdoptOpenJDK
这个名字有点长,其实是 Eclipse 基金会在维护的发行版,它和 Oracle OpenJDK 的关系有点类似于 MIUI 和 Andriod AOSP 的关系,功能上应该是一样的,不过添加了一些特色的功能,如图所示
它提供了不同的垃圾收集器和所有的版本号,社区应该也比较流行吧(好吧,其实更多人还是会去下载 Oracle JDK,只是它的免费的 JDK1.8 永远的停留在了8u231)。
参考这个https://github.com/AdoptOpenJDK/homebrew-openjdk
强烈推荐使用这个脚本
|
|
可以让你在不同版本的 JDK 中自由切换。