Die Umgebungsvariable JAVA_HOME ist eine der wichtigsten Variablen bei der Entwicklung von Java-Anwendungen unter Linux. Es gibt dem System an, auf dem sich das installierte Java Development Kit (JDK) befindet, und ermöglicht die Verwendung aller Funktionen und Tools, die mit der Entwicklung in Java zusammenhängen.
Um die Variable JAVA_HOME unter Linux zu installieren, müssen Sie einige einfache Schritte ausführen. Zuerst müssen Sie den Pfad zu dem Verzeichnis bestimmen, in dem das JDK installiert ist. Sie befindet sich normalerweise in /usr/lib/jvm oder /usr/java. Als nächstes öffnen Sie die Datei .bashrc in einem beliebigen Texteditor.
Es ist wichtig, sich daran zu erinnern, dass die Änderungen an der Datei vorgenommen wurden .bashrc, wirkt sich nur auf den aktuellen Benutzer aus. Wenn Sie die Variable JAVA_HOME für alle Benutzer des Systems festlegen möchten, müssen Sie die Datei /etc/environment bearbeiten.
Definieren Sie die Variable JAVA_HOME in der Datei .bashrc wie folgt:
Hier ist /usr/lib/jvm/jdk1.8.0_121 der Pfad zum installierten JDK auf Ihrem System. Wenn Sie einen anderen JDK-Pfad als den angegebenen haben, ersetzen Sie ihn durch Ihren eigenen.
Nachdem Sie die Änderungen in der Datei gespeichert haben .bashrc, starten Sie das Terminal neu oder führen Sie den Befehl source ~/ aus.bashrc, um Änderungen in Kraft zu setzen. Jetzt ist die Umgebungsvariable JAVA_HOME installiert und Sie sind bereit, Java-Anwendungen auf Ihrem Linux-System zu entwickeln.
Festlegen und Konfigurieren der JAVA_HOME-Variable unter Linux
Schritt 1: Installieren des Java Development Kit (JDK)
Der erste Schritt vor dem Konfigurieren der Variablen JAVA_HOME besteht darin, das Java Development Kit (JDK) auf Ihrem System zu installieren. Sie können die neueste Version des JDK von der offiziellen Oracle-Website herunterladen und installieren oder den Paketmanager Ihrer Linux-Distribution verwenden.
Schritt 2: Suchen des Pfads zur installierten JDK-Version
Nachdem Sie das JDK installiert haben, müssen Sie den Pfad zur installierten Java-Version auf Ihrem System finden. Normalerweise wird das JDK in einem Verzeichnis wie /usr/lib/jvm , /usr/java oder /opt/java installiert .
Schritt 3: Öffnen der Datei .bashrc im Texteditor
Um die Variable JAVA_HOME zu konfigurieren, benötigen wir eine Datei .bashrc , das sich in Ihrem Home - Verzeichnis befindet. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus, um die Datei zu öffnen .bashrc im Texteditor:
nano ~/.bashrc
Schritt 4: Konfigurieren der JAVA_HOME-Variable
In einer geöffneten Datei .bashrc streichen Sie nach unten und suchen Sie nach einem Ort, an dem Sie neue Umgebungsvariablen hinzufügen können. Fügen Sie der Datei die folgende Zeile hinzu und ersetzen Sie den Pfad durch den tatsächlichen JDK-Pfad auf Ihrem System:
export JAVA_HOME=/путь/к/JDK
Beachten Sie, dass der JDK-Pfad auf das JDK-Versionsverzeichnis und nicht auf den Pfad zur ausführbaren Java-Datei selbst verweisen muss.
Schritt 5: Anwenden der Änderungen
Nachdem Sie Änderungen an der Datei vorgenommen haben .bashrc , speichern Sie die Datei und schließen Sie den Texteditor. Führen Sie den folgenden Befehl im Terminal aus, damit die Änderungen wirksam werden:
source ~/.bashrc
Überprüfen der Konfiguration der Variablen JAVA_HOME
Führen Sie den folgenden Befehl im Terminal aus, um sicherzustellen, dass die Variable JAVA_HOME erfolgreich konfiguriert wurde:
echo $JAVA_HOME
Wenn alles korrekt konfiguriert ist, sollten Sie den Pfad zur installierten JDK-Version sehen.
Nachdem Sie die Variable JAVA_HOME konfiguriert haben, können Sie das Java Development Kit verwenden und verschiedene Vorgänge im Zusammenhang mit der Entwicklung und Ausführung von Java-Anwendungen ausführen.
Definieren der Variablen JAVA_HOME
Die Umgebungsvariable JAVA_HOME wird verwendet, um den Speicherort des installierten Java Development Kit (JDK) auf dem Computer anzugeben. Es ist für viele Java-Anwendungen und -Entwicklungsumgebungen erforderlich, damit sie die benötigten JDK-Bibliotheken und -ausführbaren Dateien finden können.
Befolgen Sie diese Schritte, um die Variable JAVA_HOME unter Linux zu definieren:
- Öffnen Sie das Terminal.
- Geben Sie den Befehl echo $JAVA_HOME ein. Wenn eine Variable bereits definiert ist, sehen Sie ihren Wert.
- Wenn eine Variable nicht definiert ist oder Sie ihren Wert ändern möchten, führen Sie den folgenden Befehl aus:
Ersetzen Sie /path/to/jdk durch den tatsächlichen JDK-Pfad auf Ihrem Computer.
Um die Variable JAVA_HOME konstant zu machen, fügen Sie den obigen Befehl zur Datei ~/ hinzu.bashrc oder ~/.bash_profile .
Nachdem Sie die Variable JAVA_HOME definiert haben, können viele Entwicklungsumgebungen und Java-Anwendungen ihren Wert für ihre Bedürfnisse verwenden.
Suchen des JDK-Speicherorts unter Linux
Um die Umgebungsvariable JAVA_HOME unter Linux zu konfigurieren, müssen Sie den Speicherort des installierten JDK (Java Development Kit) kennen. Je nach Installationsmethode kann das installierte JDK an verschiedenen Stellen installiert werden.
Sie können die folgenden Methoden verwenden, um den Speicherort des JDK unter Linux zu finden:
1. Verwenden des which-Befehls
Mit dem Befehl which können Sie den Pfad zur ausführbaren JDK-Datei finden. Führen Sie dazu einfach den folgenden Befehl im Terminal aus:
Als Antwort wird der Pfad zur ausführbaren Java-Datei angezeigt, der auf das installierte JDK verweist.
2. Verwenden der Umgebungsvariablen PATH
Wenn Sie ein JDK installieren, kann der Pfad der Umgebungsvariablen PATH hinzugefügt werden. Um den Pfad zum JDK mithilfe der Umgebungsvariablen zu finden, führen Sie den folgenden Befehl aus:
Suchen Sie in der Ausgabe nach der Zeichenfolge, die den Pfad zum installierten JDK enthält. Es kann als "/usr/lib/jvm/java-8-openjdk-amd64/bin" oder auf ähnliche Weise geschrieben werden.
3. Verwenden des Befehls whereis
Mit dem Befehl whereis können Sie den Speicherort der JDK-Dateien finden, einschließlich ausführbarer Dateien, Quellcodes und Dokumentation. Führen Sie dazu einfach den folgenden Befehl aus:
Als Antwort wird eine Liste der mit dem JDK verknüpften Pfade angezeigt. Suchen Sie den Pfad zur Java-ausführbaren Datei, die auf das installierte JDK verweist.
Wenn Sie den Speicherort des JDK unter Linux kennen, können Sie die Umgebungsvariable JAVA_HOME einfach konfigurieren, sodass Sie das JDK beim Entwickeln und Ausführen von Java-Anwendungen auf dem Computer verwenden können.
Bearbeiten der Datei .bashrc
Um die Umgebungsvariable JAVA_HOME unter Linux zu konfigurieren, müssen Sie die Datei bearbeiten .bashrc.
1. Öffnen Sie ein Terminal und führen Sie den Befehl aus:
sudo nano ~/.bashrc
2. Suchen Sie im geöffneten Editor nach der Zeile, die den Befehl export PATH enthält.
3. Fügen Sie nach dieser Zeile den folgenden Code hinzu:
export JAVA_HOME=путь_к_установленной_версии_Javaexport PATH=$JAVA_HOME/bin:$PATH
4. Ersetzen Sie "Pfad der installierten Java-Version" durch den absoluten Pfad zur installierten Java-Version auf Ihrem System.
5. Speichern Sie die Änderungen, indem Sie Strg + O drücken, und schließen Sie dann den Editor, indem Sie Strg + X drücken.
6. Aktualisieren Sie die Datei .bashrc durch Ausführen des Befehls:
source ~/.bashrc
Die Umgebungsvariable JAVA_HOME ist jetzt konfiguriert und kann auf Ihrem Linux-System verwendet werden.
Anwenden von Änderungen und Validieren der JAVA_HOME-Variable
Nachdem Sie die Umgebungsvariable JAVA_HOME unter Linux konfiguriert haben, müssen Sie die Änderungen anwenden, um sie zu aktivieren. Dazu können Sie die folgenden Methoden verwenden:
1. Starten Sie den Computer neu. Nach dem Neustart werden die Änderungen an der Umgebungsvariablen JAVA_HOME angewendet und sind einsatzbereit.
2. Neues Terminal starten. Wenn Sie ein neues Terminalfenster öffnen, können Sie Änderungen an der Umgebungsvariablen anwenden, ohne das System neu zu starten. Im neuen Terminal können Sie überprüfen, ob JAVA_HOME korrekt konfiguriert ist, indem Sie den folgenden Befehl ausführen:
echo $JAVA_HOME
Wenn die Variable korrekt konfiguriert wurde, zeigt der Befehl den Pfad zu dem Verzeichnis an, in dem das Java Development Kit (JDK) installiert ist.
3. Aktualisiert die aktuelle Terminalsitzung. Wenn Sie das Terminal oder den Computer nicht neu starten möchten, können Sie die aktuelle Terminalsitzung aktualisieren, damit die Umgebungsvariable verfügbar ist. Führen Sie dazu den folgenden Befehl aus:
source ~/.bashrc
Bei diesem Befehl wird davon ausgegangen, dass die Shell-Konfigurationsdatei vorhanden ist .bashrc wurde verwendet, um die Variable JAVA_HOME zu konfigurieren. Wenn Sie eine andere Datei zum Anpassen verwendet haben, ersetzen Sie die entsprechende Datei im Befehl.
4. Überprüfen der Umgebungsvariablen JAVA_HOME. Um abschließend zu überprüfen, ob die Umgebungsvariable JAVA_HOME erfolgreich angewendet wurde, können Sie den folgenden Befehl ausführen:
java -version
Dadurch wird überprüft, ob Java auf Ihrem System gefunden und aktiviert wurde.
Jetzt wissen Sie, wie Sie Änderungen an der Umgebungsvariablen JAVA_HOME unter Linux anwenden und ihre Gültigkeit für die zukünftige Verwendung des Java Development Kit überprüfen.