gpt4 book ai didi

linux - NEO4J : ERROR: Unable to find java. (无法执行/usr/lib/jvm/java-7-oracle/jre/bin/java/bin/java)

转载 作者:太空宇宙 更新时间:2023-11-04 12:50:37 25 4
gpt4 key购买 nike

我在 UBUNTU 16.04 下遇到 Neo4J 服务器问题。我想安装 neo4j 的 2.3.3 版本。现在,当我尝试启动服务器时,出现了这个错误:

➜ ~ sudo/var/lib/neo4j/bin/neo4j 开始

错误:无法找到 java.lang. (无法执行/usr/lib/jvm/java-7-oracle/jre/bin/java/bin/java)* 请使用 Oracle(R) Java(TM) 7 或 OpenJDK(TM) 运行 Neo4j Server。* 请参阅http://docs.neo4j.org/ Neo4j 服务器安装说明。

问题是我的JAVA_HOME不是报错给的路径:

➜ ~ echo $JAVA_HOME/usr/lib/jvm/java-8-oracle/

知道这个问题的根本原因吗?

最佳答案

当您以“sudo”身份运行它时,您是以根用户而不是您的用户身份运行它。因此,您的 JAVA_HOME 路径(即您的用户环境)将不适用。

关于linux - NEO4J : ERROR: Unable to find java. (无法执行/usr/lib/jvm/java-7-oracle/jre/bin/java/bin/java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37307150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com