Lombok을 Spring Boot에서 사용하기 위해서 다음과 같이 Lombok을 dependency로 추가합니다.
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> |
Maven Compiler Plugin에서 lombok annotation을 처리할 수 있도록 Compiler의 Annotation Processor를 지정합니다.
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.10.1</version> <configuration> <source>17</source> <target>17</target> <encoding>UTF-8</encoding> <annotationProcessors> <annotationProcessor> lombok.launch.AnnotationProcessorHider$AnnotationProcessor </annotationProcessor> </annotationProcessors> </configuration> </plugin> |