gradle - 如何使用 kotlinscript DSL (build.gradle.kts)

build.gradle.kts 版本中的 build.gradle 中的以下代码片段的等价物是什么?

repositories {
  mavenCentral()
  maven {
    url '<MAVEN REPO URL>'
  }
}

最佳答案

作为其他答案的补充,在 #kotlin-dsl/256 中快捷方法被添加到各种存储库方法中,以执行以下操作:

repositories {
  mavenCentral()
  maven(url = "<MAVEN REPO URL>")
}

根据问题,这是在 Kotlin DSL 版本 0.11.1 中添加的。 0.11.x 版本包含在 Gradle 4.2 release 中.

在使用 Gradle wrapper 时查看与构建一起运行的 Gradle 版本运行 ./gradlew --version.

关于gradle - 如何使用 kotlinscript DSL (build.gradle.kts) 通过 url 添加 maven 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48242437/

相关文章:

android - 在库模块中使用 Kotlin,而不在 app 模块中使用它

constructor - Kotlin 数据类可以有多个构造函数吗?

android - 警告 "Kotlin plugin version is not the sam

gradle - 使用Gradle Kotlin DSL在Gradle中进行样板项目配置

android - Kotlin:const val 与 val

java - Kotlin 泛型 Array 结果为 "Cannot use T as a r

kotlin - 为什么 UInt 没有 toDouble()?

android - 更新到 Kotlin 1.3.30 会破坏 Dagger 2.21 的构建

java - 为什么以及何时将 @JvmStatic 与伴随对象一起使用?

android - RealmObject 的 Kotlin 数据类