2015-03-26 16 views

risposta

14

JAVA_HOME non verrà impostato dal metodo webupd8 e di solito non è necessario (poiché lo script update-java-alternatives gestisce l'ambiente). Se siete alla ricerca di cartella è sotto "/ usr/lib/jvm" e si può certamente fare

export JAVA_HOME=/usr/lib/jvm/java-8-oracle 

e si può anche verificare che Java è attiva con

java -version 

o

java -fullversion 
+0

va bene, pensavo che una tale variabile si sarebbe imposta. Grazie! – resilva87

+0

in realtà, http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html dice di fare un 'sudo apt-get install oracle-java8-set-default 'li impostare (anche se non ha funzionato per me). – Bachi

+1

Tutte le variabili di ambiente Java sono impostate in '/ etc/profile.d/jdk.sh', che è un file installato da' oracle-java8-set-default' e viene letto dalla shell all'avvio. – kYuZz

12

È necessario eseguire anche il comando:

sudo apt-get install oracle-java8-set-default 

come descritto in WebUpd8 site, allora avete bisogno di logout e login di nuovo, dal momento che il comando specifico crea due file sotto /etc/profile.d, di nome jdk.sh e jdk.csh che popolano l'ambiente con JAVA_HOME ecc

+2

"devi disconnetterti e riconnettiti" questo era il pezzo mancante per me! – idbrii

+0

Perdonami, ma dalla domanda deduco che l'utente l'ha già fatto e che non ha ottenuto il risultato che si aspettava (ovvero, avendo, tra gli altri, l'ambiente var di JAVA_HOME var set up). – Pere