Quel est l'équivalent de l'extrait de code suivant d'un build.gradle
dans un build.gradle.kts
version?
repositories {
mavenCentral()
maven {
url '<MAVEN REPO URL>'
}
}
En complément des autres réponses, dans # kotlin-dsl/256 des méthodes de raccourci ont été ajoutées aux différentes méthodes du référentiel pour faire quelque chose comme ceci:
repositories {
mavenCentral()
maven(url = "<MAVEN REPO URL>")
}
Selon le problème, cela a été ajouté dans la version DSL de Kotlin 0.11.1
. Le 0.11.x
des versions ont été incluses dans la version Gradle 4.2 .
Pour voir la version Gradle que vous exécutez avec votre build lorsque vous utilisez Gradle wrapper run ./gradlew --version
.
Au 13/01/2018, la syntaxe correcte est la suivante (au lieu de url
, la fonction setUrl
):
repositories {
mavenCentral()
maven {
setUrl("<MAVEN REPO URL>")
}
}