Neo4j的Elasticsearch river插件:NoClassSettingsException[未能加载值为[Neo4j]的类]
我正试图让ES与Neo4j一起工作,我遵循了您在文档中所说的步骤。问题是我在完成连接时遇到了困难。ES没有NEo4j的值 当我检查ES上的索引时,“_river”索引创建得很好,但执行此操作时会出现一些错误: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
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为我解决了这个问题 网址: