web-dev-qa-db-fra.com

Problème lors de la définition de la variable Java_HOME

J'ai installé JDK sur le chemin /usr/lib/jvm/Java-8-Oracle. Pour définir la variable Java_HOME, j'ai ouvert /etc/environment dans gedit et ajouté:

Java_HOME="/usr/lib/jvm/Java-8-Oracle" à cela.

Mais j'ai eu une erreur en l'enregistrant comme:

Could not save the file “/etc/environment”.
You do not have the permissions necessary to save the file. Please check   that you typed the location correctly and try again.

Où ça va mal? Comment définir la variable Java_HOME?

4
Prachi

Vous pouvez le faire en ajoutant

export Java_HOME="/usr/lib/jvm/Java-8-Oracle"

dans votre fichier .bashrc. Vous pouvez le faire en procédant comme suit:

  1. presse ctrl+alt+T ouvrir un terminal
  2. tapez gedit ~/.bashrc
  3. ajoutez export Java_HOME="/usr/lib/jvm/Java-8-Oracle" à la fin du fichier.
  4. enregistrer les modifications
  5. tapez source ~/.bashrc pour appliquer les modifications à votre session en cours.

Le message d'erreur que vous avez obtenu signifie que vous ne disposez pas des autorisations nécessaires pour modifier le fichier /etc/environment. Cela devrait être possible en utilisant Sudo.

6
Wayne_Yux

Courir alt + f2 + gksu gedit et ouvrez/etc/environment. Le problème est que vous avez besoin de privilèges élevés pour éditer ce fichier.

0
Promille