neo4j 启动时出现错误:JAVA_HOME 被错误定义为

neo4j 启动时出现错误:JAVA_HOME 被错误定义为

我正在尝试使用以下命令在 Ubuntu 机器上运行 neo4j 服务器:

sudo neo4j start

但它给了我这个错误:

ERROR: JAVA_HOME is incorrectly defined as /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/ (the executable /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin//bin/java does not exist)

现在,我已将 JAVA_HOME 设置为安装 Java 的正确目录。运行时得到的结果如下echo $JAVA_HOME

/usr/lib/jvm/java-8-oracle

我不知道它从哪里获取 JAVA_HOME 的值。我检查了配置文件,但找不到任何可能需要设置的引用 JAVA_HOME 的变量。

相关内容