【问题标题】:My Kotlin project Cannot resolve dependencies on Travis-CI我的 Kotlin 项目无法解析对 Travis-CI 的依赖
【发布时间】:2016-05-02 14:49:52
【问题描述】:

我在尝试将我的 Kotlin 项目与 Travis-CI 集成时,无法生成成功的构建,我收到消息说我的 gradle 找不到存储库...

存储库在我的 build.gradle 文件中

version '1.0-SNAPSHOT'

buildscript {
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.0.0-beta-4584"
    }
}

apply plugin: 'java'
apply plugin: 'kotlin'

sourceCompatibility = 1.5

repositories {
    mavenCentral()
    maven {
        url "http://repository.jetbrains.com/all"
    }
}

dependencies {
    testCompile 'org.spek:spek:0.1.188'
    compile "org.jetbrains.kotlin:kotlin-stdlib:1.0.0-beta-4584"
    testCompile group: 'junit', name: 'junit', version: '4.11'
}

我的 travis 很简单

language: java

收到的消息是

FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'dojo-s01e01-cheque-por-extenso'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Cannot resolve external dependency org.jetbrains.kotlin:kotlin-gradle-plugin:1.0.0-beta-4584 because no repositories are defined.
     Required by:
         :dojo-s01e01-cheque-por-extenso:unspecified
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED

要构建的链接是 -> https://travis-ci.org/castrolol/dojo-s01e01-cheque-por-extenso.kotlin/builds/127235950

【问题讨论】:

    标签: gradle jvm travis-ci kotlin


    【解决方案1】:

    添加

    repositories {
         mavenCentral()
    }
    

    也到您的buildscript { ... } 范围。

    另外,请考虑使用更新的 Kotlin 版本,可以在 here 找到最新版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-04
      • 1970-01-01
      相关资源
      最近更新 更多