2 votes

Obtention du message d'erreur Java - JAVA_HOME n'est pas valide :

J'essaie de configurer OpenDaylight, qui est un contrôleur SDN, sur une boîte virtuelle Ubuntu. La version d'Ubuntu est 18.04. OpenDaylight nécessite java-8-openjdk-amd64 et je l'ai installé avec succès :

Voir ci-dessous :

liv@liv-VirtualBox:~$ java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-0ubuntu0.18.04.1-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

Ont également fixé le JAVA_HOME en ajoutant l'élément ci-dessous à /etc/environment :

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java"

J'ai vérifié le chemin de JAVA en tapant dans echo $JAVA_HOME au CLI du terminal et le résultat de l'écho étant /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

Donc, je pense que j'ai couvert toutes les étapes.. :)

Lorsque j'essaie de lancer OpenDaylight, j'obtiens l'erreur suivante :

karaf: JAVA_HOME is not valid: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

J'espère vraiment que quelqu'un pourra m'aider à résoudre le problème que je rencontre et je serais extrêmement reconnaissant à quiconque de proposer une solution à ce problème.

2voto

Amutheezan Points 241

JAVA_HOME doit être défini comme "/usr/lib/jvm/java-8-openjdk-amd64/".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X