Невозможно установить java8 с homebrew

Установка java8 с Homebrew, похоже, больше не работает. После запуска:

brew install caskroom/cask/java8

Я получаю следующую ошибку:

Error: Cask 'java8' is unavailable: '/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask/Casks/java8.rb' does not exist.

Просто делаю:

brew cask install java8

Ошибки с:

Error: Cask 'java8' is unavailable: No Cask with this name exists.

Это похоже на недавнюю разработку, потому что я помню, как установил ее несколько месяцев назад. Любые предложения о том, как правильно установить java8 на MacOS в настоящее время?

Ответы

Ответ 1

На этот вопрос уже решен вопрос с github: https://github.com/Homebrew/homebrew-cask-versions/issues/7253

TL;DR: артефакт java8 относится к дистрибутиву Oracle, который больше не поддерживается и не поддерживается. Если вам действительно нужна Java 1.8 вместо последних версий, вы можете взглянуть на AdoptOpenJDK/homebrew-openjdk.

Ответ 2

Java8 больше не доступен на Homebrew. Вместо этого используйте команду ниже:

brew cask install adoptopenjdk/openjdk/adoptopenjdk8

Ответ 3

Команда сейчас brew cask install homebrew/cask-versions/adoptopenjdk8