我使用的是Mac OS X Yosemite,我安装了Java8 JRE
但是,当我启动neo4j时,它无法找到任何JVM的匹配版本1.7
答案 0 :(得分:9)
Neo4J启动脚本查找JAVA_HOME
,如果未设置则默认设置为Java v1.7。因此,请在JAVA_HOME
文件中设置.bash_profile
。
export JAVA_HOME=$(/usr/libexec/java_home)
然后,重新启动终端或执行
$ source .bash_profile
现在,如果您重新启动Neo4J,则不应该看到错误消息。
答案 1 :(得分:3)
当neo4j正在搜索java 7时,你安装了java 8.所以安装java 7并将其设置为默认的jvm / jre,它应该正确执行。