2016-11-28 26 views
0

我試圖使用Spring-Data Neo4j Rest項目作爲非託管Neo4j擴展的一部分,因爲我希望將實現列表注入到如何解決Spring Data Neo4j Rest依賴於不存在的類

我一直在關注這裏的例子:http://docs.spring.io/spring-data/data-neo4j/docs/3.0.1.RELEASE/reference/html/reference_neo4j-server.html#d0e4306

它使用類SpringPluginInitializer

但是這個類對類org.neo4j.helper.Pair依賴其不會在Neo4j的內核項目存在我使用(有一個類org.neo4j.helpers.collection.Pair但不是org.neo4j.helper.Pair)。

我正在使用Neo4j版本3.0.5和Spring Data Neo4j 3.4.6.RELEASE,我相信它們是最新版本。

有沒有辦法解決這個問題?或者,我還可以採用另一種方法來使用不依賴於SpringPluginInitializer類的彈簧注入功能

回答

1

3.x不是Spring Data Neo4的當前主要版本,4.x是(當前爲4.1.5, 4.2.0正在進行中)。

特別是,SDN 3.x早於Neo4j 3.x,其中一些類(包括Pair)被重新組織在不同的包中,即它們可能不兼容。

+0

最新版本不包括本教程使用的SpringPluginInitialiser,但後來我發現我不需要它,因爲我可以使用普通的Spring注入工作正常。 謝謝你的幫助 – Ruanae