Oracle не поддерживает выпуски Java 9 и Java 10.пользователям рекомендуется использовать Java 11 вместо этого.Brew также удалил бочки для обоих выпусков.
Вот официальные ссылки от oracle, в которых упоминается, что они убрали поддержку Java 9 и Java 10.
https://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html https://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html
Когда вы сделаете brew cask install java
, он установит последнюю версию, в то время как вы все еще можете установить java 8, используя brew cask install java8
Ниже ссылка на github от homebrew ясно упомянула, что когда oracle перестает поддерживать java10затем они удалят java10 бочку.
https://github.com/Homebrew/homebrew-cask-versions/pull/6305
Сводка
Java 9
и Java 10
не были LTS (поддержка в течение длительного времени)выпуски от oracle и согласно новому образцу выпуска от oracle, они перестанут поддерживать выпуск не LTS, как только будет выпущена новая версия, таким образом, Java 9 потеряла свою поддержку, когда была выпущена 10, и Java 10 потеряла свою поддержку, когда была выпущена 11, но Java 8 и Java11 являются выпуском LTS, поэтому oracle будет поддерживать его в течение длительного времени.
Oracle прекращает поддержку, поэтому загрузка этих версий недоступна.