在启动neo4j时无法找到任何匹配1.7版本的jvms

Jun*_*ang 4 java jvm neo4j

我使用的是Mac OS X Yosemite,我安装了Java8 JRE

此搜索 图像2

但是,当我启动neo4j时,它无法找到任何JVM的匹配版本1.7

图像3

mid*_*doc 9

Neo4J启动脚本查找JAVA_HOME,如果没有设置默认设置为Java v1.7.所以,设置你JAVA_HOME.bash_profile文件.

export JAVA_HOME=$(/usr/libexec/java_home)
Run Code Online (Sandbox Code Playgroud)

然后,重新启动终端或执行

$ source .bash_profile
Run Code Online (Sandbox Code Playgroud)

现在,如果您重新启动Neo4J,您将看不到错误消息.


Nim*_*a G 3

您已经安装了 java 8,而 neo4j 正在搜索 java 7。因此,安装 java 7 并将其设置为默认 jvm/jre,它应该正确执行。

  • 我没有机会回到 Java7。Neo4j 对 Java8 支持有时间表吗? (4认同)