AdoptOpenJDK und Cask-Versionen kollidierten miteinander und es ist ein JDK-Bereich, der mit Homebrew installiert werden kann. ist.
Hier werden das JDK, das von Homebrew installiert werden kann, und seine Befehle in Gedenken (?) Zusammengefasst.
Zum Zeitpunkt dieses Schreibens ist die neueste Version Java 13.
Homebrew
openjdk
brew install openjdk
Die neueste Version von OpenJDK ist ** erstellt und installiert **.
Da jedoch "Nur Fass" angegeben ist, müssen Sie nach der Installation einen symbolischen Link zum Ordner für "$ JAVA_HOME" einfügen.
sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
.bashrc etc. (Wie man PATH weitergibt)
#xx ist die installierte JDK-Version (z:13)
export JAVA_HOME=`/usr/libexec/java_home -v xx`
Es scheint, dass Sie freigegebene Versionen nach 11 mit der @ Versionsnummer erstellen und installieren können.
(Natürlich basiert der Supportzeitraum auf dem Release-Zeitplan)
# OpenJDK 11
brew install openjdk@11
# OpenJDK 12
brew install openjdk@12
Homebrew Cask
java
brew cask install java
Die neueste Version von Oracle OpenJDK Build (https://jdk.java.net/) (OpenJDK von Oracle) wird installiert.
Der Unterschied zu "Brew Install Java" ist
ist.
(Reposting, wie man den PFAD weitergibt)
#xx ist die installierte JDK-Version (z:13)
export JAVA_HOME=`/usr/libexec/java_home -v xx`
Sie können auch die nächste Version von Early Access oder Oracle Open JDK 11 installieren.
#Oracle OpenJDK Nächste Version von Early Access
brew cask install java-beta
# Oracle OpenJDK 11
brew cask install java11
Note That:
Um das Oracle Open JDK (https: // jdk.java.net /
) herunterzuladen, cask homepage value /java.rb#L7) ist https: // openjdk.java.net /
, ist es ein Einstellungsfehler? Ich fühle, dass es wird.
java6
brew cask install java6
Wenn Sie sich gefragt haben, warum 6 neben 11 steht ... ist dies in der Vergangenheit JavaForOSX.dmg von Apple tat.
oracle-jdk
brew cask install oracle-jdk
Die neueste Version des Oracle JDK (https://www.oracle.com/technetwork/java/javase/downloads/index.html) von Oracle wird installiert.
Es gilt die Oracle JDK-Lizenz (https://www.oracle.com/technetwork/java/javase/terms/license/javase-license.html).
zulu
brew cask install zulu
Die neueste Version von Zulu JDK von Azul, die auch in Microsoft Azure verwendet wird, wird installiert.
Es scheint, dass Sie auch ältere Versionen von Zulus eigenem LTS mit einer Versionsnummer installieren können.
# Azul Zulu JDK 11
brew cask install zulu11
# Azul Zulu JDK 8
brew cask install zulu8
# Azul Zulu JDK 7
brew cask install zulu7
adoptopenjdk
brew cask install adoptopenjdk
Die neueste Version von OpenJDK, erstellt von AdoptOpenJDK.net Community wird installiert.
Durch Tippen auf AdoptOpenJDK / openjdk können Sie die Version angeben und die J9-Version zusätzlich zur HotSpot VM-Version installieren.
brew tap AdoptOpenJDK/openjdk
# AdoptOpenJDK,HotSpot Version 11
brew cask install adoptopenjdk11
# AdoptOpenJDK,Nur HotSpot-Version von JRE
brew cask install adoptopenjdk11-jre
# AdoptOpenJDK,OpenJ9 Version 11
adoptopenjdk11-openj9
Weitere Informationen finden Sie unter https://github.com/AdoptOpenJDK/homebrew-openjdk/tree/master/Casks.
corretto
brew cask install corretto
Die neueste Version von Amazon Correto, die auch für Amazon Linux verwendet wird, wird installiert.
Zum Zeitpunkt dieses Schreibens wurden 11 und 8 veröffentlicht.
# Amazon Correto 11
brew cask install corretto
# Amazon Correto 8
brew cask install corretto8
sapmachine-jdk
brew cask install sapmachine-jdk
Die neueste Version von OpenJDK (SapMachine) von SAP in Deutschland wird installiert.
Es scheint (noch) kein Fass für LTS (11) zu geben.
Zusammenfassung zu OpenJDK Sommelier Es ist ein gutes Gefühl, den Distributor auszuwählen (oder zu erstellen), der Ihrer Umgebung entsprechend der Build-Quelle, der Lizenz und dem Status der LTS-Bereitstellung entspricht, während Sie ihn ansehen.
Wenn Sie mehrere JDKs verwenden und zwischen diesen wechseln möchten, sollten Sie SDKMAN! und JEnv verwenden.
Die JDKs einiger Distributoren können noch nicht mit Homebrew installiert werden. Wenn Sie also eines möchten, sollten Sie sich für Homebrew Cask entscheiden.
Kann ich das auch installieren? Bitte lassen Sie mich wissen, wenn Sie welche haben.
Recommended Posts