Gradle不会导入bintray依赖项,但不会引发任何错误

问题描述:

我正在创建一个项目,它使用Squash SQL Library for Kotlin。我已将依赖项添加到我的build.gradle文件中。运行更新时,只需完成而不输出任何错误。但是图书馆没有在我的项目中输入,并且根本没有出现。Gradle不会导入bintray依赖项,但不会引发任何错误

的IntelliJ中所示的依存关系:

enter image description here

build.gradle文件:

//Kotlin Stuff, nothing changed here 

repositories { 
    mavenCentral() 
    maven { 
     url "http://dl.bintray.com/kotlin/squash" 
    } 
} 

dependencies { 
    compile "org.jetbrains.kotlin:kotlin-stdlib-jre8:$kotlin_version" 
    testCompile group: 'junit', name: 'junit', version: '4.12' 
    compile 'org.jetbrains.squash:squash:0.2.2' 
} 

//Kotlin Stuff 

您添加的依赖只是其中没有任何广口瓶的父,聚甲醛回购。这里是squash项目列表(http://dl.bintray.com/kotlin/squash/org/jetbrains/squash/):

  • squash-core
  • squash-graph
  • squash-h2
  • squash-jdbc
  • squash-postgres
  • squash-sqlite

我猜你要导入的squash-core所以更改

compile 'org.jetbrains.squash:squash:0.2.2' 

compile 'org.jetbrains.squash:squash-core:0.2.2' 
+0

谢谢你,这是有道理的 – Looki