Über JAVA_HOME

Über JAVA_HOME

Umgebung

Mac OS (Version 10.13.4)

Was ist JAVA_HOME?

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.

Wie einstellen

1, Registrierung

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.

2, Bestätigung

echo $JAVA_HOME

Es ist in Ordnung, wenn Sie es mit diesem Befehl aufrufen können.

Java-Versionswechsel

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?

Artikel, die ich als Referenz verwendet habe

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

Über JAVA_HOME
Über =
Über method.invoke
Über Kotlin
Über attr_accessor
Über Hinemos
Über die Vererbung
Über Docker
Über Schienen 6
Über den Frühling ③
Über Aufzählung
Über Polymorphismus
Über Hash
Über JitPack
Darüber ()
Über die Kapselung
Über statische
Über Ausnahmen
Über den Umfang
[Maven] Über Maven
Informationen zur Ausnahmebehandlung
Über die Java-Schnittstelle
[Java] Informationen zu Java 12-Funktionen
Informationen zum Rails-Routing
Über zyklische Komplexität
Informationen zu AsyncTask-Generika
Über Ruby-Symbole
Informationen zur Array-Multiplikation
[Java] Über Arrays
Informationen zur Klassenvererbung.
Über Spring AOP
Über Ruby Hash
Über singuläre Methoden
JAVA_HOME und Pfad
Informationen zum Erstellen von Tools
Kauen Sie über API
[Über Double Hash]
Etwas über Java
Wo ist mit Java?
Über die Methode von HttpServlet ()
Informationen zu Java-Funktionen
Informationen zu SIGNING_REGION: NoSuchFieldError
Über die Methode
Über die Standardklasse
Über den Frühling AOP
Über Ruby-Arrays