Я пытаюсь создать OpenDaylight, который является контроллером SDN на Ubuntu Виртуальное Поле. Версия Ubuntu 18.04. OpenDaylight требует java-8-openjdk-amd64, и я установил его успешно:
Посмотрите ниже:
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)
Также установили JAVA_HOME
путь путем добавления ниже к /etc/environment
:
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java"
Я проверил путь JAVA путем ввода echo $JAVA_HOME
на терминале CLI и эхо результат быть /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Так, я думаю, что покрыл все шаги..:)
Когда я пытаюсь запустить OpenDaylight, я получаю следующую ошибку:
karaf: JAVA_HOME is not valid: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Я действительно надеюсь, что кто-то может помочь мне устранить проблему, которую я имею и был бы чрезвычайно благодарен за любого предложить решение этой проблемы.
JAVA_HOME должен быть установлен как "/usr/lib/jvm/java-8-openjdk-amd64 /"