[JAVA] Lombok ne fonctionne pas avec Gradle5

Quand j'essaye d'utiliser Lombok avec macOS x IDEA x Gradle5 x Spring-boot2, je peux compiler mais pas construire.

Les paramètres d'annotation et les paramètres du plug-in Lombok sont terminés, @ Slf4 est décrit, log.debug est décrit et aucune erreur ne se produit sur l'éditeur, mais lors de la construction, l'erreur suivante se produit.

/src/to/path/TestController.java:14:Erreur:Impossible de trouver le symbole
        log.info("start");
        ^
symbole:Journal variable
endroit:TestController de classe

Résolu en ajoutant les paramètres suivants à build.gradle

compileOnly group: 'org.projectlombok', name: 'lombok', version: "${lombokVersion}"
annotationProcessor group: 'org.projectlombok', name: 'lombok', version: "${lombokVersion}"

référence: https://intellij-support.jetbrains.com/hc/en-us/community/posts/360003400520-Intellij-Idea-Lombok-Gradle-5-broken-build

Recommended Posts

Lombok ne fonctionne pas avec Gradle5
Le test JUnit 5 Gradle génère une erreur avec l'annotation Lombok
Utiliser ProGuard avec Gradle
Lombok avec VS Code
Test d'intégration avec Gradle
Installez Gradle sur ubuntu16.04
Data Nucleus commençant par Gradle
Utiliser les WebJars avec Gradle
Commencez avec Gradle
Utilisez jlink avec gradle
Résolution du problème lorsque Azure Functions a cessé de fonctionner en Java
Créer un multi-projet Java avec Gradle
Pot Gradle + Kotlin-Generate avec DSL
Réduisez le code redondant avec Lombok
Utilisez log4j2 avec YAML + Gradle
Hello World avec SpringBoot / Gradle
NoSuchMethodException avec lombok sans constructeur par défaut
Construire un projet Java avec Gradle
J'ai essayé d'utiliser JOOQ avec Gradle
Exercice phylogénétique moléculaire avec docker (travail)
Couverture de test de sortie avec Clover + Gradle
cette? WebView (swift) ne fonctionne pas.
Le conteneur ne commence pas par docker-compose
Développer le traitement avec IntelliJ + Kotlin + Gradle