首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用Homebrew升级AdoptOpenJDK8和Java11

如何用Homebrew升级AdoptOpenJDK8和Java11
EN

Stack Overflow用户
提问于 2019-06-18 14:22:05
回答 1查看 5.2K关注 0票数 5

我已经搜索了一点,但我有点困惑。

我用自制的方式安装了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),但在甲骨文上,我看到的是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)

在甲骨文上我看到版本是11.0.3,怎么更新呢?或者我不能用自制的方法吗?或者,安装java并在不同版本之间切换还有其他更好的解决方案吗?

谢谢你的回答!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-19 11:50:04

至少Java 11版本不可用。下面是如何检查

  1. 更新brew brew update
  2. 搜索java木桶brew search java
  3. 见java11木桶brew cask info java11信息
代码语言:javascript
复制
$ 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升级您的包

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56651301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档