Anders Pedersen
Estoy tratando de agregar Lombok a mi proyecto Spring Boot en IntelliJ IDEA. Hasta ahora, he
-
agregó el complemento debajo Ajustes – Complementos (versión 0.13.16)
-
adicional
compile('org.projectlombok:lombok')
a mis dependencias de Gradle -
procesamiento de anotaciones habilitado
Todavía no reconoce ni la importación de Lombok ni las anotaciones.
¿Qué me estoy perdiendo?
Resuelto:
Tuve que ejecutar una actualización en mi archivo Gradle.
A0__oN
Necesitas Habilitar procesamiento de anotaciones en IntelliJ IDEA
> Settings > Build, Execution, Deployment > Compiler > Annotation Processors
-
Gracias. Sin embargo, es un poco extraño que tengas que habilitar esta opción después de instalar el complemento Lombok. Deberían haber señalado al menos esta opción en sus instrucciones.
– Ammaro
15 de marzo de 2018 a las 1:29
-
No lo tengo habilitado y se reconoce Lombok (después de instalar el complemento y reiniciar). ¿Quizás esto ya no es necesario?
– Ferrán Maylinch
28 mayo 2018 a las 15:00
-
Es necesario agregar el complemento Lombok para el uso del tiempo de ejecución. Es necesario activar el procesamiento de anotaciones para que el uso del tiempo de compilación elimine las advertencias del compilador en la ventana del editor.
– bl4ckb0l7
17 de abril de 2019 a las 14:28
Para agregar el complemento Lombok IntelliJ para agregar compatibilidad con Lombok IntelliJ:
- Vaya a Archivo > Configuración > Complementos
- Haga clic en Examinar repositorios…
- Buscar complemento de Lombok
- Haga clic en Instalar complemento
- Reinicie IntelliJ IDEA
-
Este es el enfoque correcto seguido por los pasos de @Henrik y habilitando el “Procesamiento de anotaciones” en
Build, Execution and deployment
sección enSettings
.– instinto
30 de noviembre de 2018 a las 9:08
henrik kirk
Asegúrese de activar el complemento para el proyecto en la configuración de Intellij.
- Hacer clic Configuración 🠖 Otras configuraciones 🠖 Complemento Lombok.
- Asegurar Habilitar complemento de Lombock… está chequeado.
-
¿Y reiniciar después de que la instalación del complemento no funcionó?
–Henrik Kirk
15 de diciembre de 2016 a las 10:06
-
No, por extraño que parezca.
–Anders Pedersen
15 de diciembre de 2016 a las 10:07
-
después de habilitar los mensajes de error de lombok, aparece ‘ Falta la dependencia de Lombok ~ El proyecto “dsRngChecker” no parece tener agregada la dependencia de lombok. ‘ probé varias versiones de compileOnly(“org.projectlombok:lombok:0.13.16”)
–Anders Pedersen
15 de diciembre de 2016 a las 10:14
-
Ha agregado lombok como se describe aquí: proyectolombok.org/mavenrepo? compileOnly “org.proyectolombok:lombok:1.16.12”
–Henrik Kirk
15 de diciembre de 2016 a las 10:17
naveen
Para instalar el complemento manualmente, intente:
- Descargar Archivo zip de Lombok (asegúrese de que Lombok coincida con la versión IDE).
- Seleccione Preferencias 🠖 Complementos 🠖 Instalar complementos desde el disco.
Hay mucha información realmente útil publicada aquí, pero hay una cosa que todas las publicaciones parecen tener mal. No pude encontrar ninguna opción de ‘Configuración’ en ‘Archivos’, y busqué durante 10 minutos mirando todos los menús hasta que encontré la configuración en ‘IntelliJ IDE’ -> ‘Preferencias’.
No sé si estoy usando una versión de sistema operativo diferente o una versión de IntelliJ de otros carteles, o si es porque soy un estúpido usuario de Windows que no sabe que la configuración == preferencias en una Mac (¿Me perdí la nota? ?), pero espero que esto te ayude si no estás encontrando los caminos que sugieren otras publicaciones.
-
…y por eso me encanta que la gente publique capturas de pantalla; el mundo está entre win y mac y sus molestias de redacción son un paso más claras entonces 😉 También creo que estos problemas a veces consumen demasiado tiempo. ¿Alguien mencionó las diferencias entre las versiones de un software 😉
–Dirk Schumacher
1 mayo 2021 a las 19:55
RanaIssa
Me gustaría agregar eso en mi caso (Mi sistema operativo es Linux Mint y usa IntelliJ IDEA). Mi compilador se queja de estas anotaciones que estaba usando: @Data @RequiredArgsConstructor, aunque había instalado y activado el complemento de Lombok.Instalar Lombok en IntelliJ Idea. Estoy usando Maven. Así que tuve que agregar esta dependencia en mi archivo de configuración (archivo pom.xml):
dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
-
…y por eso me encanta que la gente publique capturas de pantalla; el mundo está entre win y mac y sus molestias de redacción son un paso más claras entonces 😉 También creo que estos problemas a veces consumen demasiado tiempo. ¿Alguien mencionó las diferencias entre las versiones de un software 😉
–Dirk Schumacher
1 mayo 2021 a las 19:55
david jarvis
Si después de instalar el lombok intellij plugin
y habilitando el procesamiento de anotaciones, si su getter y setters aún no se reconocen en intellij, verifique si el plugin
La versión es compatible con el intellij
versión que usas.
Se encuentra en la sección Descargas:
¿Puedes dar más detalles sobre tu solución?
– Swagga Ting
1 oct 2018 a las 21:28