如何使用 Homebrew 安装特定的 Java 版本?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/44632292/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-12 01:38:32  来源:igfitidea点击:

How to install specific Java version using Homebrew?

javamacosterminalhomebrewhomebrew-cask

提问by icodes

I am looking to install Java on Mac using Homebrew. This works fine using the command brew cask install java.This installs the latest stable version which is currently - 1.8.0_141However how can I install a specific version for example 1.8.0_131.

我希望在 Mac 上使用Homebrew. 使用命令可以很好地工作 brew cask install java。这将安装当前最新的稳定版本 -1.8.0_141但是,例如,我如何安装特定版本1.8.0_131

采纳答案by Jubba Smail

  1. Install homebrew
  1. 安装自制软件

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  1. Update homebrew if already installed:
  1. 如果已经安装,请更新自制软件:

brew update

酿造更新

  1. allow brew to lookup versions
  1. 允许 brew 查找版本

brew tap homebrew/cask-versions

酿造自来水自制/木桶版本

  1. list available java versions
  1. 列出可用的 Java 版本

brew search java

酿造搜索Java

Optional: to find out the minor version of java

可选:找出java的次要版本

brew cask info java8

酿造桶信息 java8

  1. install java 8 (or any other version available)
  1. 安装 java 8(或任何其他可用版本)

brew cask install java8

酿造桶安装java8

回答by user1338062

Raising Sean Breckenridge's comment as an answer to increase visibility:

提出 Sean Breckenridge 的评论作为提高知名度的答案:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew tap homebrew/cask-versions
brew cask install homebrew/cask-versions/adoptopenjdk8

There is no longer cask named "java8".

不再有名为“java8”的木桶。