Java · Essencial · Inglês · Técnico
Gradle
Ferramenta de build com scripts em Groovy ou Kotlin DSL e builds incrementais com cache. Define tarefas e dependências de forma programável.
Onde usar
Aparece em projetos Android e Kotlin, com comandos como ./gradlew build. Em review: 'isso está no build.gradle.kts?'.
Em código
// build.gradle.kts
plugins { java }
repositories { mavenCentral() }
dependencies {
implementation("org.slf4j:slf4j-api:2.0.9")
}Exemplos
The Gradle build cache made the second run much faster.
O cache do Gradle deixou a segunda execução muito mais rápida.
Add the dependency to the build.gradle.kts file.
Adicione a dependência ao arquivo build.gradle.kts.
Cuidado
Não é só um Maven com outra sintaxe: o build é código executável, o que dá poder, mas também permite scripts difíceis de manter.