3
votes

Ajouter le plugin Lombok à IntelliJ

Intellij ne reconnaît pas les annotations Spring et je pense qu'il est connecté à Lombok.

J'ai ajouté le plugin dans les paramètres IntelliJ et activé le traitement des annotations

J'utilise maven et j'ai cette dépendance p>

dependency>
       <groupId>org.projectlombok</groupId>
       <artifactId>lombok</artifactId>
       <scope>provided</scope>
</dependency>

Intellij ne reconnaît toujours pas les annotations Slf4j et Spring


2 commentaires

Avez-vous inclus les dépendances Spring? Les annotations de printemps n'ont rien à voir avec Lombok


Veuillez nous montrer votre pom.xml. Je pense que le problème auquel vous êtes confronté n'est pas lié à Lombok.


3 Réponses :


-1
votes

Allez dans les préférences d'Intellij et installez Lombok Plugin. Ensuite, cela fonctionnera


0 commentaires

1
votes

Vous devez également installer le plugin lombok sur intellij.

Files->Settings->Plugins->Click on Browse repositories->Search for Lombok->Install plugin->Restart Intellij


0 commentaires

4
votes

Suivez les étapes
1. Créez l'application Spring comme indiqué dans: https://spring.io/guides/gs/ spring-boot /

  1. Installez Lombok dans IntelliJ (vérifiez la compatibilité avec votre version d'IntelliJ idea )

 lombok installation

  1. Ajouter en tant que dépendance dans (pom.xml / build.gradle / autres fichiers de construction)
<dependency>
   <groupId>org.projectlombok</groupId>
   <artifactId>lombok</artifactId>
   <scope>provided</scope>
</dependency>
  1. Créer un projet

  2. Activer le traitement des annotations dans IntelliJ (Vous devez le faire à chaque fois que vous importez un nouveau projet, si vous voulez qu'il soit activé par défaut, suivez les étapes mentionnées dans ce SO OP.
    Fichier | Autres paramètres | Paramètres par défaut , accédez aux paramètres du compilateur, au traitement des annotations et activez cette option avant d'importer le projet.

Si vous rencontrez toujours un problème, faites une fois Fichier / Invalider les caches / Invalider et redémarrer

Annotation Processor

C'est tout.


2 commentaires

J'ai fait toutes les étapes ci-dessus. Seulement, je n'ai pas essayé de construire le projet. Après avoir essayé de construire, j'obtiens "impossible de compiler les fichiers groovy: aucune bibliothèque Groovy n'est définie pour le module exampleModule" .. peut-être que j'ai besoin de voir comment résoudre celui-ci en premier. J'ai dû supprimer le projet et l'importer à nouveau, c'est pourquoi je rencontre ces difficultés


Vérifiez ceci: stackoverflow.com/a/43450889/2987755 et stackoverflow.com/a/50275395/2987755 devrait vous aider avec une erreur groovy.