Java8 kann nicht mit Homebrew installiert werden

Lesezeit: 2 Minuten

Installieren java8 mit Homebrew scheint nicht mehr zu funktionieren. Nach dem Rennen:

brew install caskroom/cask/java8

Ich bekomme folgenden Fehler:

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

Einfach machen:

brew cask install java8

Fehler aus mit:

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

Dies scheint eine neuere Entwicklung zu sein, da ich mich erinnere, dass ich es vor ein paar Monaten auf diese Weise installiert habe. Irgendwelche Vorschläge zur richtigen Installation java8 auf MacOS heutzutage?

  • das funktioniert: $ brew cask install adoptopenjdk

    – Sarah Dwyer

    6. Januar 2020 um 1:18 Uhr

Benutzer-Avatar
Pukhraj soni

Neuer Befehl ist jetzt:

brew install --cask homebrew/cask-versions/adoptopenjdk8

  • Funktioniert bei mir nicht, aber das funktioniert wie von Corey vorgeschlagen – brew cask install homebrew/cask-versions/adoptopenjdk8

    – Jatin

    31. Januar 2020 um 15:16 Uhr

  • Aktualisierter Befehl für mich ist brew install --cask homebrew/cask-versions/adoptopenjdk8

    – Waffeln

    4. Januar 2021 um 19:12 Uhr

  • Das hat bei mir auch funktioniert uMdRupert – danke!

    – Käsedoritosandkohl

    10. Februar 2021 um 16:25 Uhr

  • Ich auch, @uMdRupert. Tut mir leid, “ich auch!” hinzuzufügen. aber hier gibt es noch viele andere Sachen zum Ausprobieren. Ich hatte fast aufgegeben, bevor ich das versucht hatte.

    – Siegfried

    1. März 2021 um 10:56 Uhr

Dies wurde bereits als Github-Problem beantwortet: https://github.com/Homebrew/homebrew-cask-versions/issues/7253

TLDR: die java8 Artefakt bezieht sich auf die Oracle-Distribution, die nicht mehr unterstützt/verfügbar ist. Wenn Sie wirklich Java 1.8 anstelle der neuesten Versionen benötigen, können Sie einen Blick darauf werfen AdoptOpenJDK/homebrew-openjdk.

  • Vielen Dank. Gibt es einen Unterschied zwischen den beiden?

    – Alexander Suraphel

    2. September 2019 um 13:17 Uhr

  • Vermutlich könnte die Oracle-Distribution proprietäre Ergänzungen haben, während die AdoptOpenJDK-Distribution nur ein Build des Open-Source-OpenJDK-Projekts ist.

    – Kiskae

    2. September 2019 um 13:19 Uhr

Benutzer-Avatar
Corey Pett

Der Befehl ist jetzt brew install homebrew/cask-versions/adoptopenjdk8 --cask

brew install homebrew/cask-versions/adoptopenjdk8 --cask

Bei den letzten Änderungen muss das Homebrew-Fass an letzter Stelle stehen.

Benutzer-Avatar
Elhem Enohpi

AdoptOpenJDK ist veraltet und wurde von Adoptium auf Eclipse Temurin umgestellt. Siehe diesen Blogbeitrag:
https://blog.adoptopenjdk.net/2021/03/transition-to-eclipse-an-update/

Um Temurin Java 8, auch bekannt als 1.8, mit Homebrew zu installieren, können Sie Folgendes verwenden:

brew tap homebrew/cask-versions
brew install --cask temurin8

Wenn Sie AdoptOpenJDK bereits mit den Befehlen in den anderen Antworten installiert hatten, sollten Sie es zuerst deinstallieren, mit:

brew uninstall --cask adoptopenjdk8

Sie können auch eine .pkg-Datei zur manuellen Installation herunterladen (der frühere Link bei AdoptOpenJDK führt jetzt hierher):
https://adoptium.net/?variant=openjdk8

Benutzer-Avatar
Niraj Sonawane

Für Homebrew 2.7.0. Die Brew Cask-Befehle sind deaktiviert

Der Befehl ist jetzt geändert in

brew install –cask adoptopenjdk/openjdk/adoptopenjdk8

Benutzer-Avatar
Kent Dela Cruz Fueconcillo

für die Verwendung der neuen Version
brew install --cask adoptopenjdk/openjdk/adoptopenjdk8

1175770cookie-checkJava8 kann nicht mit Homebrew installiert werden

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy