在brew install neo4j
之后并在OS X Mavericks上从Oracle下载最新的jdk,neo4j不会开始,说它无法找到java。大多数类似的问题似乎来自$JAVA_HOME
设置不正确,我认为我已经正确设置了。
~ export JAVA_HOME=$(/usr/libexec/java_home)
~ export PATH=${JAVA_HOME}/bin:$PATH
~ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home
~ neo4j start
ERROR: Unable to find java. (Cannot execute drip)
* Please use Oracle(R) Java(TM) 7 to run Neo4j Server. Download "Java Platform (JDK) 7" from:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
* Please see http://docs.neo4j.org/ for Neo4j Server installation instructions.
我猜测我的java出了什么问题;有关向我的neo4j阐明java的想法吗?
答案 0 :(得分:1)
我在先前安装的zshrc文件中错误地设置了export JAVACMD=drip
。取消它解决了问题。