如何解决Spring Data Neo4j Rest依赖于不存在的类

时间:2016-11-28 12:23:51

标签: spring neo4j spring-data-neo4j

我正在尝试使用Spring-Data Neo4j Rest项目作为非托管Neo4j扩展的一部分,因为我希望将实现列表注入

我一直关注此处的示例:http://docs.spring.io/spring-data/data-neo4j/docs/3.0.1.RELEASE/reference/html/reference_neo4j-server.html#d0e4306

使用班级SpringPluginInitializer

但是这个类依赖于我正在使用的Neo4j内核项目中不存在的类org.neo4j.helper.Pair(有一个类org.neo4j.helpers.collection.Pair但不是org.neo4j.helper.Pair)。

我正在使用Neo4j版本3.0.5和Spring Data Neo4j 3.4.6.RELEASE,我相信这两者都是最新版本。

有没有解决这个问题?或者我可以使用另一种方法来使用不依赖于SpringPluginInitializer类的Spring注入功能

1 个答案:

答案 0 :(得分:1)

3.x不是Spring Data Neo4的当前主要版本,4.x是(目前4.1.5,正在进行4.2.0。)

特别是,SDN 3.x早于Neo4j 3.x,其中一些类(包括Pair)在不同的包中重组,即它们可能不兼容。