我的build.gradle中包含以下依赖项:
dependencies {
compile 'org.neo4j:neo4j-rest-graphdb:2.0.1'
testCompile group: 'junit', name: 'junit', version: '4.11'
testCompile 'org.neo4j:neo4j-kernel:2.2.5:tests@jar'
}
执行测试时遇到错误。我跟踪此错误的原因如下:
neo4j-rest-graphdb
与neo4j-kernel:2.0.1
具有传递依赖关系,其中包含导致我的测试失败的问题。neo4j-kernel
neo4j-kernel:2.2.5:tests@jar
似乎使用旧的内核版本(2.0.1),尽管我可以看到neo4j-kernel:2.2.5
也已下载那么如何配置依赖项:
neo4j-rest-graphdb
使用其内核版本tests@jar
使用内核版本2.2.5?非常感谢提前!
答案 0 :(得分:1)
不幸的是,neo4j-rest-graphdb没有新版本,因为它已经停产。
您可以尝试通过Gradle排除或替换neo4j-kernel为neo4j-rest-graphdb。
您可以使用Neo4j-OGM,Spring Data for Neo4J或JDBC,而不是使用REST API。
或者,如果您使用的是另一种语言而不是Java,则会有Other languages
的驱动程序