Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Problemas con Version de Lombok

Buen dia

Espero que esten bien.

Solicito amablemente apoyo a la comunidad.
Cuando quiero usar las anotaciones de Lombok, al mandar los datos de mi JASON por medio de Insomia me regresa un error donde no puede detectar el constructor "Direccion".
Este error desaparece cuando quito las anotaciones de Lombok de la clase Direccion y agrego un constructor vacio.

Eh desintaldado e instaldo varias veces Lombok, pero no consigo que funcione.

Me pueden ayudar con su guia, por favor?

Estoy al pendiente de sus comentarios.

Gracias
Buenas tardes

2 respuestas

¡Hola Jused, espero que estés bien!

Espero que estés teniendo un buen día. Entiendo que estás enfrentando problemas con las anotaciones de Lombok en tu clase Direccion. El problema que describes suena como un tema común cuando Lombok no está generando correctamente el constructor necesario.

Aquí hay algunas cosas que podrías verificar y probar:

  1. Verifica la configuración de Lombok: Asegúrate de que Lombok esté correctamente configurado en tu IDE. Por ejemplo, en IntelliJ IDEA, debes tener el plugin de Lombok instalado y habilitado. También verifica que la opción "Enable annotation processing" esté activada en las configuraciones del proyecto.

  2. Revisa las anotaciones de Lombok: Asegúrate de que estás usando las anotaciones correctas en tu clase Direccion. Si necesitas un constructor sin argumentos, asegúrate de usar @NoArgsConstructor. Si necesitas un constructor con todos los argumentos, usa @AllArgsConstructor.

    import lombok.NoArgsConstructor;
    import lombok.AllArgsConstructor;
    
    @NoArgsConstructor
    @AllArgsConstructor
    public class Direccion {
        // tus campos aquí
    }
    
  3. Actualiza Lombok: Asegúrate de que estás utilizando la última versión de Lombok. A veces, las versiones más antiguas pueden tener problemas que ya han sido corregidos en versiones más recientes.

  4. Limpia y reconstruye tu proyecto: A veces, limpiar y reconstruir el proyecto puede resolver problemas de compilación. Intenta limpiar el proyecto y luego reconstruirlo para ver si eso ayuda.

  5. Verifica el archivo pom.xml: Asegúrate de que la dependencia de Lombok esté correctamente declarada en tu archivo pom.xml.

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.18.24</version> <!-- Asegúrate de usar la versión correcta -->
        <scope>provided</scope>
    </dependency>
    
  6. También es posible instalar directamente el Lombok vía Intellij, creo que es la manera más efectiva para usarlo ;)

Espero que estas sugerencias te ayuden a resolver el problema. ¡Bons estudios!

Buenos dias Brenda

Muchas gracias por el apoyo.

Pude solucionar el problema.

Al parecer me hacia falta agregar la version de Lombok en una seccion de mi path en el archivo pom.xml.

configuracion del path

Muchas gracias por tu tiempo.

Excelente dia