find /usr/lib/jvm/java-1.x.x-openjdk
-
vim /etc/profile
Stellen Sie sudo voran, wenn Sie als nicht privilegierter Benutzer angemeldet sind, dh.
sudo vim
- Drücken Sie 'i', um in den Einfügemodus zu gelangen
-
hinzufügen:
export JAVA_HOME="path that you found" export PATH=$JAVA_HOME/bin:$PATH
- abmelden und erneut anmelden, neu starten oder
source /etc/profile
verwenden um Änderungen sofort in Ihrer aktuellen Shell zu übernehmen
Allen Benutzern würde ich empfehlen, eine Datei in /etc/profile.d/java_home.sh
zu erstellen die folgenden Zeilen
# Set JDK installation directory according to selected Java compiler
export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
Dies wird dynamisch aktualisiert und funktioniert gut mit den Alternativen System. Beachten Sie jedoch, dass das Update nur in einer neuen Login-Shell stattfindet.
Sie könnten /etc/profile oder besser eine Datei wie /etc/profile.d/jdk_home.sh
verwendenexport JAVA_HOME=/usr/java/jdk1.7.0_05/
Sie müssen bedenken, dass diese Datei nur bei neuen Login-Shells geladen wird. Also nach bash -l oder einer neuen Gnome-Session und dass sie sich nicht mit neuen Java-Versionen ändert.