Heim > Java > javaLernprogramm > Wie setze ich die Umgebungsvariable JAVA_HOME unter macOS Mojave (10.14) auf Lion (10.7)?

Wie setze ich die Umgebungsvariable JAVA_HOME unter macOS Mojave (10.14) auf Lion (10.7)?

Mary-Kate Olsen
Freigeben: 2024-11-06 17:10:02
Original
831 Leute haben es durchsucht

How Do I Set the JAVA_HOME Environment Variable on macOS Mojave (10.14) to Lion (10.7)?

Identifizierung von JAVA_HOME auf macOS Mojave (10.14) bis Lion (10.7)

Obwohl es in neueren macOS-Versionen ein optionales Paket ist, ist die Installation von Java auf Diese Systeme werfen Bedenken hinsichtlich der falschen Konfiguration der Umgebungsvariablen JAVA_HOME auf.

Lösung:

Um sicherzustellen, dass die Umgebungsvariable richtig eingestellt ist, fügen Sie die folgende Zeile in Ihre ~ ein /.bash_profile-Datei, abhängig von Ihrer installierten Java-Version:

  • Java 1.6: JAVA_HOME exportieren=$(/usr/libexec/java_home -v 1.6)
  • Java 1.7: JAVA_HOME exportieren =$(/usr/libexec/java_home -v 1.7)
  • Java 1.8: exportieren JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
  • Standard (neueste Version): exportieren JAVA_HOME=$(/usr/libexec/java_home)

Hinweis für Brew-installiertes OpenJDK:

Wenn OpenJDK über Brew unter macOS installiert wurde, führen Sie das aus Befolgen Sie den folgenden Befehl, damit die obige Lösung funktioniert:

sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk

Zusätzliche Überlegungen:

  • Das Flag -v wurde basierend auf der Antwort von Jilles van Gurp zum Befehl java_home hinzugefügt.
  • Bitte speichern Sie die Änderungen, die Sie am ~ vorgenommen haben /.bash_profile Datei und starten Sie Ihr Terminal neu, um sie anzuwenden.

Das obige ist der detaillierte Inhalt vonWie setze ich die Umgebungsvariable JAVA_HOME unter macOS Mojave (10.14) auf Lion (10.7)?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage