Heim  >  Artikel  >  Java  >  Wie stelle ich JAVA_HOME für alle Benutzer unter Linux ein?

Wie stelle ich JAVA_HOME für alle Benutzer unter Linux ein?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-09 14:01:02372Durchsuche

How to Set JAVA_HOME for All Users in Linux?

So legen Sie JAVA_HOME für alle Benutzer unter Linux fest

Problem:

Ein neuer Linux-Benutzer stößt auf mehrere Java-Ordner und Erhält beim Versuch, ein Maven-Projekt zu erstellen, eine Fehlermeldung bezüglich eines undefinierten JAVA_HOME. Sie suchen nach Anleitung zum Auffinden und Ändern der erforderlichen Dateien für Root- und Nicht-Root-Benutzer.

Antwort:

Schritt 1: Suchen Sie nach der Java-Installation

Führen Sie find /usr/lib/jvm/java-1.x.x-openjdk aus, um das Java-Installationsverzeichnis zu finden.

Schritt 2: JAVA_HOME (Root-Benutzer) festlegen

Bearbeiten Sie /etc/profile mit sudo vim /etc/profile und fügen Sie die folgenden Zeilen hinzu:

export JAVA_HOME="path to Java installation directory"
export PATH=$JAVA_HOME/bin:$PATH

Schritt 3: JAVA_HOME (Nicht-Root-Benutzer) festlegen

Führen Sie denselben Befehl aus (sudo vim /etc/profile), aber stellen Sie sudo voran. Fügen Sie die gleichen Zeilen wie in Schritt 2 hinzu.

Schritt 4: Abmelden und anmelden

Melden Sie sich ab und wieder an, starten Sie das System neu oder führen Sie source /etc aus /profile, um die Änderungen zu übernehmen und JAVA_HOME korrekt festzulegen.

Das obige ist der detaillierte Inhalt vonWie stelle ich JAVA_HOME für alle Benutzer unter Linux ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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