Lombok IntelliJ IDEA Plugin: l'utilisation de var est désactivée par défaut
j'utilise le Lombok Plugin
pour IntelliJ IDEA
. Lorsque vous essayez d'exécuter le code Java
en utilisant le mot-clé var
, j'obtiens l'erreur suivante:
Use of var is disabled by default. Please add 'lombok.var.flagUsage = ALLOW' to 'lombok.config' if you want to enable is.
Comment faites-vous ça dans IntelliJ IDEA
? J'ai créé le lombok.config
dans la racine du projet et collé lombok.var.flagUsage = ALLOW
mais il n'a pas corrigé. val
fonctionne mais pas var
. Je n'arrive pas à trouver clairement instructions pour activer var
.
Mon Lombok
maven dependency est:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version>
<scope>provided</scope>
</dependency>
1 réponses
vous pouvez avoir besoin de tout recompiler afin d'observer l'effet.
en fait, tout changement de n'importe quel lombok.config
devrait déclencher une recompilation de toutes les classes dans le sous-arbre. Ce n'est pas le cas car de tels changements sont rares et ne justifient pas la quantité probablement non négligeable de travail.