200 votes

Lombok ajouté mais les getters et setters ne sont pas reconnus dans Intellij IDEA

J'utilise IntelliJ IDEA sur ubuntu. J'ai ajouté lombok.jar dans mon projet et installé le plugin Lombok pour IDEA. J'ai accès aux annotations, mais la fonction getters y setters ne sont pas générés. Je reçois les mêmes erreurs que si j'essayais d'accéder à une méthode getter ou setter qui n'existe pas. Qu'est-ce qui pourrait me manquer ?

3voto

user3336921 Points 11

Allez à Setting->Plugin->Search for "Lombok Plugin" -> Les résultats s'afficheront. Installez le plugin Lombok à partir de la liste et redémarrez Intellij.

3voto

greenhorn Points 309

Aller à paramètres->Plugins->Recherche de référentiels et chercher Lombok il affichera le plugin Lombok et vous verrez l'option d'installation sur le panneau latéral droit. Veuillez l'installer. Puis redémarrez votre IDE intelliJ. Cela a résolu mon problème.

1voto

App Work Points 2551

Dans IDEA 2019.3.3 community sur mac ( catalina)

IntelliJ IDEA => preferences

Build,Execution,Deployment=>Compiler=>Annotation Processors:

Vérifiez Enable annotation Processing

1voto

Error Hunter Points 60

Dans mon cas,

  1. Le plugin Lombok a été installé
  2. Le processeur d'annotation a été vérifié

mais je recevais toujours l'erreur suivante : lombok est incompatible et les getter et setters ne sont pas reconnus. Après vérification, j'ai découvert que ma version d'intelliJ a été récemment mise à jour et que l'ancien plugin Lombok n'est pas compatible.

Allez dans Préférence -> Plugins -> Rechercher lombok et mettre à jour

OU

Allez dans Préférence -> Plugins -> Search lombok-> Désinstaller redémarrer l'IDE et installer à nouveau depuis MarketPlace

enter image description here

0voto

user2883070 Points 1

Je l'ai réparé en suivant les étapes suivantes :

  1. Installer la version précédente d'Idea (12.16) et la démarrer (Idea 13 a été lancé).
  2. Puis j'ai allumé la fenêtre avec l'idée 13 (elle proposait de relire certains fichiers de configuration. J'ai accepté et redémarré mon IDE). Et là, tout est rentré dans l'ordre avec la dernière version d'IDEA.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X