如何使用 Homebrew 升级 AdoptOpenJDK8 和 Java11
How to upgrade AdoptOpenJDK8 and Java11 with Homebrew
我搜索了一下,但我有点困惑。
我已经通过自制程序安装了 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
。如何用自制软件更新版本?
当我使用 Jenv
切换到 Java11 并在终端上获取版本时,我得到:
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 并在版本之间切换是否有其他更好的解决方案?
感谢大家的回答!
至少 Java 11 版本不可用。这是检查方法
- 更新 brew
brew update
- 搜索 java 个木桶
brew search java
- 查看 java11 桶
brew cask info java11
的信息
$ brew cask info java11
java11: 11.0.2,9
https://www.oracle.com/technetwork/java/javase/
Not installed
From: https://github.com/Homebrew/homebrew-cask-versions/blob/master/Casks/java11.rb
==> Name
OpenJDK Java Development Kit
==> Artifacts
jdk-11.0.2.jdk -> /Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk (Generic Artifact)
对您的 Java 8 版本执行相同的操作。如果有更新的版本可用,请使用 brew cask upgrade java11
升级您的软件包
我搜索了一下,但我有点困惑。
我已经通过自制程序安装了 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
。如何用自制软件更新版本?
当我使用 Jenv
切换到 Java11 并在终端上获取版本时,我得到:
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 并在版本之间切换是否有其他更好的解决方案?
感谢大家的回答!
至少 Java 11 版本不可用。这是检查方法
- 更新 brew
brew update
- 搜索 java 个木桶
brew search java
- 查看 java11 桶
brew cask info java11
的信息
$ brew cask info java11
java11: 11.0.2,9
https://www.oracle.com/technetwork/java/javase/
Not installed
From: https://github.com/Homebrew/homebrew-cask-versions/blob/master/Casks/java11.rb
==> Name
OpenJDK Java Development Kit
==> Artifacts
jdk-11.0.2.jdk -> /Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk (Generic Artifact)
对您的 Java 8 版本执行相同的操作。如果有更新的版本可用,请使用 brew cask upgrade java11