Dependencias Lombok en Maven
Si queremos utilizar Lombok en nuestro proyecto Maven, debemos poner las dependencias Maven adecuadas. Si no sabes qué es Lombok, puedes leer sobre las anotaciones de Lombok
Para maven (3.6.3) las dependencias serían estas
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.16</version>
<scope>provided</scope>
</dependency>
y ya está.
El scope es provided
porque necesitamos lombok para compilado, por las anotaciones, pero no lo necesitamos en tiempo de ejecución y no nos hace falta que lombok.jar se distribuya en nuestros zip.
Puedes ver cómo hacer un zip para distribuir con maven y maven-assembly-plugin