elasticsearch,Neo4j,elasticsearch" /> elasticsearch,Neo4j,elasticsearch" />

Neo4j的Elasticsearch river插件:NoClassSettingsException[未能加载值为[Neo4j]的类]

Neo4j的Elasticsearch river插件:NoClassSettingsException[未能加载值为[Neo4j]的类],neo4j,elasticsearch,Neo4j,elasticsearch,我正试图让ES与Neo4j一起工作,我遵循了您在文档中所说的步骤。问题是我在完成连接时遇到了困难。ES没有NEo4j的值 当我检查ES上的索引时,“_river”索引创建得很好,但执行此操作时会出现一些错误: curl http://localhost:9200/_river/_search?pretty=true&q=: 以下是错误: {“error”:“NoClassSettingsException[未能加载具有值的类 [neo4j]];嵌套:ClassNotFoundExcep

我正试图让ES与Neo4j一起工作,我遵循了您在文档中所说的步骤。问题是我在完成连接时遇到了困难。ES没有NEo4j的值

当我检查ES上的索引时,“_river”索引创建得很好,但执行此操作时会出现一些错误:

curl http://localhost:9200/_river/_search?pretty=true&q=:
以下是错误:

{“error”:“NoClassSettingsException[未能加载具有值的类 [neo4j]];嵌套:ClassNotFoundException[neo4j]; ,“节点”:{“id”:“2rDeNA46SJ63jYFlpoGfKQ”,“名称”:“Zip Zap”,“传输地址”:“inet[/10.140.28.166:9300]”

当我从ES获取所有索引时

(curl http://localhost:9200/_aliases?pretty=1)
我得到:

{
  "_river" : {
    "aliases" : { }
  }
你知道问题出在哪里吗

PS:使用的版本是1.1.1

错误是:

NoClassSettingsException无法加载嵌套值为neo4j的类: ClassNotFoundException neo4j

完整答复:


提前谢谢

我也犯了同样的错误,我认为你错过了一步:

从下载“elasticsearch-river-neo4j-1.2.1.1.jar”,并将其复制到“HOME\u DIRECTORY\u OF_ES/lib”文件夹

这样做和重新启动elasticsearch为我解决了这个问题

网址: