Gradle不会导入bintray依赖项,但不会抛出任何错误

时间:2017-08-27 18:29:45

标签: java maven gradle kotlin

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

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

1 个答案:

答案 0 :(得分:1)

你添加的依赖只是父pom,它在repo中没有任何jar。以下是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'