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
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.
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
Corey Pett
Der Befehl ist jetzt brew install homebrew/cask-versions/adoptopenjdk8 --cask
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
Niraj Sonawane
Für Homebrew 2.7.0. Die Brew Cask-Befehle sind deaktiviert
das funktioniert: $ brew cask install adoptopenjdk
– Sarah Dwyer
6. Januar 2020 um 1:18 Uhr