没有为此数据库实例注册名为`apoc.help`的过程

时间:2016-04-27 18:07:18

标签: neo4j installation cypher

我根据github page构建并安装了“apoc”程序(在suerver停止后,apoc-1.0.0-SNAPSHOT.jar文件被复制到plugins目录中,然后我开始了再次服务器)但是当我尝试调用任何程序时,我收到一条错误消息。

例如:

$ call apoc.help('search') ;
  

“没有为此注册名称为apoc.help的程序   数据库实例。请确保您拼写了程序名称   正确并且程序已正确部署。“

我在MacO和Windows安装上遇到过这个问题。我正在运行Neo4j 3.0.0作为服务器(本地端口7474)。

我错过了任何设置吗?

谢谢, 巴巴克。

2 个答案:

答案 0 :(得分:8)

我必须手动将此行添加到.neo4j.conf文件中:

dbms.directories.plugins=/Applications/Neo4j\ Community\ Edition.app/Contents/Resources/app/plugins

(假设您放弃了APOC jar),然后重新启动服务器。

(这有点令人困惑,因为管理应用程序中有一个选项来配置此路径,但实际上似乎并没有在服务器上启用插件。)

答案 1 :(得分:1)

对于Windows用户,它应如下所示:

dbms.directories.plugins=c:/Program\ Files/Neo4j\ CE\ 3.0.0/plugins

假设您在Neo4j CE 3.0.0安装了Neo4j。导入

相关问题