Eine kurze Erläuterung zum Ändern/Festlegen der Umgebungsvariable JAVA_HOME unter Linux

Eine kurze Erläuterung zum Ändern/Festlegen der Umgebungsvariable JAVA_HOME unter Linux

1. Dauerhafte Änderung, gültig für alle Benutzer

# vi /etc/profile

//Drücken Sie [Shift + g] auf der Tastatur und fügen Sie am Ende der Profildatei den folgenden Inhalt hinzu:

JAVA_HOME=/usr/local/java/jdk1.7.0_25
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
Exportieren Sie PFAD JAVA_HOME JRE_HOME CLASSPATH
oder export JAVA_HOME = /home/myuser/jdk1.7.0_03
export PATH = $JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#Oracle-bezogene Variablen exportieren ORACLE_SID=orcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export PATH=/u01/app/oracle/product/11.2.0/dbhome_1/bin:/bin:/usr/bin:/usr/sbin:/usr
/local/bin:/usr/X11R6/bin
export PATH=$ORACLE_HOME/bin:$PATH:/sbin/

[Hinweis]: Wenn die Änderung sofort wirksam werden soll, müssen Sie #source /etc/profile ausführen.

2. Dauerhafte Änderung, gültig für einen einzelnen Benutzer

//Ändern Sie die Datei .bash_profile im Benutzerverzeichnis $ vi /home/myuser/.bash_profile
//Fügen Sie am Ende des Dateiexports den folgenden Inhalt hinzu: JAVA_HOME = /home/myuser/jdk1.7.0_03
export PATH = $JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

[Hinweis]: Wenn die Änderung sofort wirksam werden soll, müssen Sie auch #source /home/myuser/.bash_profile ausführen.

3. Nur gültig für die aktuelle Bash/Shell

$ export JAVA_HOME = /home/meinBenutzer/jdk1.7.0_03
$ export PATH = $JAVA_HOME/bin:$PATH
$ export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

Dies ist das Ende dieses Artikels zum Ändern/Festlegen der Umgebungsvariable JAVA_HOME unter Linux. Weitere Informationen zum Ändern/Festlegen der Umgebungsvariable JAVA_HOME unter Linux finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So ändern Sie den Wert der privaten letzten Membervariable in der Java-Reflexion
  • Ein-Klick-Einstellung von Java-Umgebungsvariablen, Anweisungen zum Anzeigen, Ändern (Überschreiben und Hinzufügen) in cmd
  • Verursacht durch: java.lang.ClassNotFoundException: org.objectweb.asm.Type Ausnahme
  • Verursacht durch: java.lang.ClassNotFoundException: org.apache.commons.collections.Transformer-Ausnahme
  • Verwendung von Java-Generika und Analyse des Beschaffungsprozesses von T.class
  • Lösung für den Fehler „decompiled.class file bytecode version:52.0(java 8)“, wenn IntelliJ IDEA ein JAR-Paket eines Drittanbieters einführt oder den Java-Quellcode anzeigt
  • Eine kurze Erläuterung des Unterschieds zwischen den Klassennamen .class, class.forName() und getClass() in Java
  • Android Verursacht durch: java.lang.ClassNotFoundException-Lösung
  • So ändern Sie .class-Dateivariablen in Java

<<:  Beispielanalyse der Ausführungsreihenfolge und Schreibreihenfolge von MySQL-Anweisungen

>>:  Über das WeChat Mini-Programm zur Implementierung von Cloud-Zahlungen

Artikel    

Artikel empfehlen

Sollte ich beim Erstellen einer Website die Kodierung UTF-8 oder GB2312 verwenden?

Beim Öffnen ausländischer Websites werden häufig ...

Beispiele für Vorschaufunktionen für verschiedene Dateitypen in vue3

Inhaltsverzeichnis Vorwort 1. Vorschau der Office...

HTML imitiert die Dropdown-Menüfunktion der Baidu-Enzyklopädienavigation

HTML imitiert die Dropdown-Menüfunktion der Baidu...

Einfaches Docker Swarm-Tutorial

Schwarm drei virtuelle Maschinen 132,133,134 1. I...

mySql SQL-Abfrageoperation für statistische Mengen

Ich werde nicht viel Unsinn erzählen, schauen wir...

Verschiedene Arten von MySQL-Indizes

Was ist ein Index? Ein Index ist eine Datenstrukt...

Detaillierte Erklärung zur Verwendung von JavaScript-Funktionen

Inhaltsverzeichnis 1. Deklarieren Sie eine Funkti...

Analyse gängiger Anwendungsbeispiele von MySQL-Prozessfunktionen

Dieser Artikel veranschaulicht anhand von Beispie...

MYSQL METADATA LOCK (MDL LOCK) MDL-Sperrproblemanalyse

1. Einleitung MDL-Sperren in MySQL haben schon im...

Mehrere Szenarien für die Verwendung des Nginx Rewrite-Moduls

Anwendungsszenario 1: Domänennamenbasierte Umleit...

Eine kurze Diskussion über HTML-Dokumenttypen und -Kodierung

DOKTYP Doctype wird verwendet, um dem Browser mit...

Detaillierte Erklärung des Prinzips und der Verwendung von MySQL-Ansichten

Dieser Artikel veranschaulicht anhand von Beispie...

Detaillierte Erklärung des Linux-Befehls unzip

Inhaltsverzeichnis 1. Unzip-Befehl 1.1 Syntax 1.2...