Wie lege ich die Umgebungsvariable JAVA_HOME fest, die beim Beenden gespeichert wird?

Wie lege ich die Umgebungsvariable JAVA_HOME fest, die beim Beenden gespeichert wird?

Mögliches Duplikat:
Wie lege ich eine Benutzerumgebungsvariable fest? (dauerhaft, nicht sitzungsbezogen)

Ich verwende Suse. Zuerst hatte ich jdk7 installiert, also JAVA_HOME:

/usr/java/jdk1.7.0_05/

Ich habe jdk7 deinstalliert und jdk6 installiert, kann aber nicht herausfinden, wie ich es ändern kann JAVA_HOME. .bashrcund .profileenthält nichts über JAVA_HOME.

Gibt es eine andere Datei?

Antwort1

Hinzufügen zu/etc/profile.local:

export JAVA_HOME=/usr/java/latest

Damit ist es für alle Benutzer gültig und unabhängig von Release oder Patch-Nummer. /usr/java/latestist ein Link zur zuletzt installierten Version und existiert seit JDK/JRE 1.6

Antwort2

Legen Sie Umgebungsvariablen fest ~/.profile, indem Sie beispielsweise diese Zeile hinzufügen:

export JAVA_HOME=/usr/java/jdk1.7.0_05

verwandte Informationen