2017-02-27 51 views
0

我们一直试图从Neo4j图表中推导出弹性搜索查询。即Elastic Search Java客户端和Neo4j Java客户端都存在于同一个项目中。 但是,两者都没有同步运行。同一项目中的ElasticSearch和Neo4j Java客户端库

这可能是由于框架使用了多个lucene jar版本。 但我的要求是将两个客户端库都放在同一个项目中。

Neo4j的版本:3.1 弹性搜索版本:5.2

有没有办法通过对弹性和Neo4j的合作包括Java客户端库在同一个项目中。

P.S.我不想修改图形。我研究了Neo4j elasticsearch插件,但它只是将更改推送到弹性搜索。在我的情况下,该图将被预先建立,因此不会实时发生变化。

+0

当你说同样的项目时,他们是否在同一个maven插件?如果是这样的话,可能将两个客户端分开并在父插件中构建它们可能有助于解决您的问题。否则,我们需要运行项目时得到的堆栈跟踪/错误 – Adonis

回答