Comment ajouter un dépôt Maven par URL dans build.gradle.kts avec Kotlin DSL
Bonjour à tous ! Je passe de Groovy à Kotlin DSL dans Gradle et j'ai rencontré un problème lors de l'ajout d'un dépôt Maven externe.
Avant, dans build.gradle, j'écrivais comme ceci :
repositories {
maven { url "https://jitpack.io" }
mavenCentral()
}
Maintenant, je réécris le fichier en build.gradle.kts et j'essaie de faire la même chose :
repositories {
maven { url = "https://jitpack.io" }
mavenCentral()
}
Mais Gradle génère une erreur :
Unresolved reference: url
Type mismatch: inferred type is String but URI was expected
J'ai essayé différentes variantes : url("https://jitpack.io"), maven("https://jitpack.io"), mais rien ne fonctionne correctement. Pouvez-vous m'indiquer comment ajouter correctement un dépôt Maven par URL en Kotlin DSL ? Et pourquoi c'était plus simple en Groovy ?
J'utilise Gradle 8.x, le projet est en Kotlin 1.9. Je vous serais reconnaissant pour une explication détaillée avec des exemples.