Über JAVA_HOME
Mac OS (Version 10.13.4)
In Java werden die Informationen für jede Version in Ordnern gespeichert.
Es ist ärgerlich, bis zu diesem Punkt auf die Hierarchie / Library / Java / JavaVirtualachine / jdk {version} /
zu verweisen, daher ist es einfach, damit umzugehen, indem man sie in eine Variable namens JAVA_HOME einfügt.
export JAVA_HOME=`Verzeichnis`
Es scheint, dass Sie den Befehl von eingeben können. Das Verzeichnis ist
/usr/libexec/java_home
Kann mit einem Befehl angezeigt werden. Dieser Befehl lautet
/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java_home
Die obige Hierarchie / Library / Java / JavaVirtualachine / jdk {version} /
wird als verkürztes System von angezeigt.
echo $JAVA_HOME
Es ist in Ordnung, wenn Sie es mit diesem Befehl aufrufen können.
Wenn Sie Java 9 verwenden möchten
export JAVA_HOME=`/usr/libexec/java_home -v 9`
Wenn Sie Java 8 verwenden möchten
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
Wechseln Sie auf diese Weise?
Vielen Dank JAVA_HOME-Einstellungen auf dem Mac Erfahren Sie, was das Übergeben von PATH bedeutet, indem Sie eine Java-Entwicklungsumgebung auf einem Mac erstellen
Recommended Posts