我已经搜索了一点,但我有点困惑。
我已经通过自制软件安装了 Java8 和 Java11。Java8 是用adoptopenjdk/openjdk
tap 安装的,Java11 是从homebrew/cask
tap 安装的。当我看到 AdoptOpenJDK 的版本时,我看到了这个版本:
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b03)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b03, mixed mode)
但在 Oracle 上,我看到内部版本号是 33,而且我有b03
. 如何用自制软件更新版本?
当我通过使用并在终端上获取版本切换到 Java11 时,Jenv
我得到:
openjdk version "11.0.2" 2019-01-15
OpenJDK Runtime Environment 18.9 (build 11.0.2+9)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode)
在oracle上我看到版本是11.0.3
,如何更新这个?还是我不能通过自制软件做到这一点?还是有其他更好的解决方案来安装java并在版本之间切换?
感谢所有答案!