Nachtrag 2018-10-16 Sobald ich es geschrieben habe, glaube ich nicht, dass ich diesen Artikel mehr brauche. Wenn Amazon Corretto neulich angekündigt hat herauskommt! Wenn Sie sich die Corretto 8-Downloadseite ansehen, die derzeit in der Vorschau verfügbar ist, ist die Mac-Version als Paketdatei verfügbar! Dies ist eine großartige Möglichkeit von pkg auch in Corretta 11! Es besteht die große Möglichkeit, dass der Installer verschiedene Dinge tut und Sie sich von Anfang an wohl fühlen! Es kann sein. Corretto 11 wird nach gründlichen Tests bis April nächsten Jahres verfügbar sein. Wenn Sie also nicht bis dahin warten können, probieren Sie es bitte aus.
Installieren Sie einfach mit dem dmg-Paket von OracleJDK 11 und installieren Sie OpenJDK 11 nach der Deinstallation von [^ 1]. Wenn die Anzahl der Tools nach 12 in der Zukunft zunimmt, ist es besser, dasselbe Verfahren mit der aktualisierten Version zu befolgen.
Machen Sie genau das, was in [hier] steht (https://www.java.com/de/download/help/mac_uninstall_java.xml)
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Oracle/Java
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk
sudo mv ~/Downloads/jdk-11.0.1+13 /Library/Java/JavaVirtualMachines/
export JAVA_HOME=$(/usr/libexec/java_home)
Das Oracle JDK pkg-Installationsprogramm, das ich zuerst eingegeben habe, scheint einen Link wie / usr / bin / jshell zu erstellen. Es ist also besser, als einfach OpenJDK einzufügen.
Übrigens scheint das neueste JDK unabhängig von den Terminaleinstellungen automatisch für den Desktop ausgewählt zu werden. Ich war ein wenig besorgt, dass bei der Installation von eclipse-201809 mit Oracle Java alle Versionen in / Library / Java / JavaVirtualMachines / in Installed JRE angezeigt wurden, aber aus irgendeinem Grund habe ich zu OpenJDK gewechselt, nur zu jdk-9. Es verschwand und ich musste manuell ein anderes einfügen. Ich frage mich, ob es etwas in der Nähe von ~ / Library / Application \ Support / Oracle / Java gab. Ich weiß nicht, ob ich es bereits gelöscht habe.
[^ 1]: Um die Wahrheit zu sagen, ** "Bitte bereiten Sie ein OpenJDK-Paketinstallationsprogramm vor, das automatisch wie OracleJDK eingerichtet wird" **. [^ 2]: Wenn die Version verfügbar ist, lesen Sie diese bitte und führen Sie sie entsprechend aus. [^ 3]: Ich habe mich für Hotspot entschieden, weil ich mir vorgestellt habe, dass es kaum Abweichungen von Oracle JDK geben würde, aber wenn Sie Eclipse verwenden, ist OpenJ9 möglicherweise besser. Ich weiß es nicht.
Recommended Posts