Como adicionar um repositório Maven por URL no build.gradle.kts usando Kotlin DSL
Olá a todos! Estou migrando de Groovy para Kotlin DSL no Gradle e encontrei um problema ao adicionar um repositório Maven externo.
Antes, no build.gradle, eu escrevia assim:
repositories {
maven { url "https://jitpack.io" }
mavenCentral()
}
Agora estou reescrevendo o arquivo para build.gradle.kts e tentando fazer o mesmo:
repositories {
maven { url = "https://jitpack.io" }
mavenCentral()
}
Mas o Gradle exibe um erro:
Unresolved reference: url
Type mismatch: inferred type is String but URI was expected
Tentei diferentes variações: url("https://jitpack.io"), maven("https://jitpack.io"), mas nada funciona corretamente. Digam-me, como adicionar corretamente um repositório Maven por URL no Kotlin DSL? E por que no Groovy era mais simples?
Estou usando Gradle 8.x, projeto em Kotlin 1.9. Agradeço por uma explicação detalhada com exemplos.