获取 Java 错误消息 - JAVA_HOME 无效:

获取 Java 错误消息 - JAVA_HOME 无效:

我正在尝试在 Ubuntu Virtual Box 上设置 SDN 控制器 OpenDaylight。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"

我通过在终端 CLI 中输入来检查 JAVA 路径echo $JAVA_HOME,结果显示/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

我真的希望有人能帮助我解决我遇到的问题,并且非常感谢任何人提供针对此问题的解决方案。

答案1

JAVA_HOME 应设置为“/usr/lib/jvm/java-8-openjdk-amd64/”

相关内容