webupd8 JAVA_HOME non défini après l’installation d’oracle-java8-set-default

Je suis ce lien pour installer Oracle Java 8.

Peut-être que je me suis trompé, mais je suppose que JAVA_HOME devrait être défini après avoir installé oracle-java8-set-default .

Si printenv | grep -i java echo $JAVA_HOME ou printenv | grep -i java printenv | grep -i java rien ne se lève. J’utilise Linux Mint 17.1 (Rebecca)

Merci!

Votre méthode JAVA_HOME ne sera pas définie par la méthode webupd8 et vous n’en avez normalement pas besoin (car le script update-java-alternatives gère l’environnement). Si vous recherchez le dossier, il se trouve sous “/ usr / lib / jvm” et vous pouvez certainement le faire.

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

et vous pouvez également tester quel Java est actif avec

 java -version 

ou

 java -fullversion 

Vous devez également exécuter la commande:

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

Comme décrit dans le site WebUpd8 , vous devez vous déconnecter et vous reconnecter, car la commande spécifique crée deux fichiers sous /etc/profile.d, nommés jdk.sh et jdk.csh qui remplissent l’environnement avec JAVA_HOME, etc.