/ / Impossible de trouver la méthode lombok () pour les arguments - java, gradle, plugins, build, lombok

Impossible de trouver la méthode lombok () pour les arguments - java, gradle, plugins, build, lombok

Je voulais juste inclure le plug-in Lombok avec mon build Gradle mais obtenir le message d'erreur du titre. Mon build.gradle ressemble à ceci:

...
plugins {
id "net.ltgt.apt" version "0.10"
}
ext {
lombok_version="1.16.18"
}
lombok {
version = ${lombok_version}
sha256 = ""
}
...
dependencies {
...
compileOnly "org.projectlombok:lombok:${lombok_version}"
apt "org.projectlombok:lombok:${lombok_version}"
...
}

La source: https://projectlombok.org/setup/gradle

Des idées sur ce qui ne va pas ici? Si je supprime la partie lombok {...}, tout se passe bien.

Réponses:

5 pour la réponse № 1

Selon La documentation vous devriez utiliser soit

lombok {
version = "1.16.18"
sha256 = ""
}

ou

dependencies {
compileOnly "org.projectlombok:lombok:1.16.18"
apt "org.projectlombok:lombok:1.16.18"
}

Divulgation: Je suis un développeur Lombok.