find /usr/lib/jvm/java-1.x.x-openjdk
-
vim /etc/profile
Anteponi sudo se hai effettuato l'accesso come utente non privilegiato, ad es.
sudo vim
- Premi 'i' per entrare in modalità inserimento
-
aggiungi:
export JAVA_HOME="path that you found" export PATH=$JAVA_HOME/bin:$PATH
- disconnettersi e accedere nuovamente, riavviare o utilizzare
source /etc/profile
per applicare immediatamente le modifiche nella shell corrente
Per tutti gli utenti, consiglierei di creare un file in /etc/profile.d/java_home.sh
le seguenti righe
# Set JDK installation directory according to selected Java compiler
export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
Questo si aggiornerà in modo dinamico e funziona bene con le alternative sistema. Nota però che l'aggiornamento avverrà solo in una nuova shell di login.
Potresti usare /etc/profile o meglio un file come /etc/profile.d/jdk_home.sh
export JAVA_HOME=/usr/java/jdk1.7.0_05/
Devi ricordare che questo file viene caricato solo con nuove shell di login.. Quindi dopo bash -l o una nuova gnome-session e che non cambia con le nuove versioni di Java.