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 empfehlen

Tutorial zur Installation von MySQL 5.7.28 auf CentOS 6.2 (MySQL-Hinweise)

1. Umweltvorbereitung 1.MySQL-Installationspfad: ...

Implementierung der Bereitstellung des Nginx+ModSecurity-Sicherheitsmoduls

Inhaltsverzeichnis 1. Herunterladen 2. Bereitstel...

Node-Skript realisiert automatische Anmelde- und Lotteriefunktion

Inhaltsverzeichnis 1. Einleitung 2. Vorbereitung ...

Einführung in häufig verwendete MySQL-Befehle in der Linux-Umgebung

Geben Sie den MySQL-Befehl ein: mysql -u+(Benutze...

Aggregatabfrage- und Union-Abfragevorgänge für MySQL-Datenbanken

Inhaltsverzeichnis 1. Einfügen der abgefragten Er...

MySQL 5.5.56 - Installationsfreie Versionskonfigurationsmethode

Die Konfigurationsmethode der kostenlosen Install...

Lösung für das 404/503-Problem beim Anmelden bei TeamCenter12

TeamCenter12 gibt das Kontokennwort ein und klick...

Samba-Serverkonfiguration unter Centos7 (tatsächlicher Kampf)

Samba Übersicht Samba ist eine kostenlose Softwar...

MySQL-Paket für Abfrage ist zu groß – Problem und Lösung

Problembeschreibung: Fehlermeldung: Ursache: com....

Detaillierte Erklärung des Nginx Reverse-Proxy-Beispiels

1. Reverse-Proxy-Beispiel 1 1. Erzielen Sie den E...

Detaillierte Schritte zur Installation und Verwendung von VMware ESXi 6.5

Inhaltsverzeichnis Einführung Architektur Vorteil...

VMware Workstation Pro installiert das Win10-Betriebssystem in Reinform

Dieser Artikel beschreibt die Schritte zur Instal...