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

Zusammenfassung der wichtigsten Attribute des Body-Tags

bgcolor="Textfarbe" background="Hin...

So stellen Sie HBase mit Docker bereit

Standalone-HBase, lassen Sie uns zuerst darüber s...

Detaillierte Erklärung der neuen Erfahrung von Vite

Was ist Vite? (Es ist ein neues Spielzeug im Fron...

Welchen MySQL-Eindeutigen Index oder Normalen Index soll ich wählen?

Stellen Sie sich ein Szenario vor, in dem beim En...

Implementierung eines Karussells mit nativem JavaScript

In diesem Artikel finden Sie den spezifischen Cod...

Überlegungen zur Partitionierung von MySQL-Datenbanktabellen [empfohlen]

Die Tabellenpartitionierung unterscheidet sich vo...

Detaillierte Erläuterung der MySQL-Remoteverbindungsberechtigung

1. Melden Sie sich bei der MySQL-Datenbank an mys...

Google Translate Tool: Mehrsprachige Webseiten schnell umsetzen

Google China hat ein Übersetzungstool veröffentlic...

So installieren Sie Docker unter Windows 10 Home Edition

Ich habe Docker kürzlich verwendet, um ein Projek...

Lösung für Nginx-Installationsfehler

1. Entpacken Sie nginx-1.8.1.tar.gz 2. Entpacken ...

Implementierung der Wiederaufnahme des K8S-Knotens in den Master-Cluster

1. Knoten löschen Führen Sie kubectl delete node ...