[英]Unable to use spring-data-neo4j:2.3.1.RELEASE with Gradle
我正在使用gradle,需要将最新的Spring Data Neo4j引入我的项目。
我的构建文件包括-
repositories {
mavenCentral()
maven{
url 'http://m2.neo4j.org/content/repositories/releases/org/neo4j/neo4j-cypher-dsl/1.9.M04'
}
}
dependencies {
compile 'org.springframework.data:spring-data-neo4j:2.3.1.RELEASE'
}
我的问题似乎与此几乎相同:
还有这个:
在任何地方都找不到neo4j-cypher-dsl版本1.9.M04
当我运行“ gradle build”时,出现以下错误:
* What went wrong:
Could not resolve all dependencies for configuration ':runtime'.
Could not find org.neo4j:neo4j-cypher-dsl:1.9.
Required by:
:my_project > org.springframework.data:spring-data-neo4j:2.3.1.RELEASE
任何帮助深表感谢。
Maven Central中的neo4j-cypher-dsl
最新版本为1.7(可在http://search.maven.org上轻松找到)。 如果需要1.9,则必须声明一个包含该版本的存储库。 您的(第二个)存储库声明无效,因为URL指向的不是Maven存储库,而是指向该存储库中的特定Maven模块。
多亏了Peter,我得以正确地构建脚本并将其指向备用仓库:
maven{
url 'http://m2.neo4j.org/content/repositories/releases'
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.