对于下面提到的所有错误,我收到以下错误:可能是什么问题。是java路径的问题还是Neo4j包本身的问题,因为有些堆栈溢出的答案提示OR linux权限问题?
启动Neo4j。
./neo4j: line 149: /usr/Neo/neo4j-enterprise-3.0.6/bin/run/neo4j.pid: No such file or directory
-bash-4.1$ ./neo4j: line 148: /usr/Neo/neo4j-enterprise-3.0.6/bin/logs/neo4j.log: No such file or directory
对于以下所有版本: neo4j-community-3.1.0-BETA1或 neo4j-enterprise-3.0.6或 的Neo4j-企业3.1.0-β1
答案 0 :(得分:0)
如果仔细查看路径,您会发现它正在尝试在bin
下的子目录中写入文件,而它们实际上位于bin
旁边:
/usr/Neo/neo4j-enterprise-3.0.6/的仓/运行强> /neo4j.pid
/usr/Neo/neo4j-enterprise-3.0.6/的仓/日志强> /neo4j.log
即使您应该能够从bin
目录中启动Neo4j,但在您的计算机上似乎无法确定基本的Neo4j目录。是否安装了bash?或者您已在shell中将NEO4J_HOME
设置为/usr/Neo/neo4j-enterprise-3.0.6/bin
?
尝试直接从其基本目录启动Neo4j:
cd /usr/Neo/neo4j-enterprise-3.0.6
bin/neo4j start