[Spring] IntelliJ lombok 에러

yoon·2024년 1월 7일

spring-boot

목록 보기
2/41
post-thumbnail

❌ 에러 상황

프로젝트에서 lombok을 import하고 다른 관련 annotation을 사용하는 것에는 문제가 없었다.
그런데 log.info()를 작성하는 순간 빨간 줄이 그어지면서 해결할 수 없는 변수라고 나왔다.

✔ 해결 방법

1. Enable annotation processing 체크

setting > build,execution,deployment > compier > annotation processors
위의 경로로 들어가서 Enable annotation processing에 체크한다.

annotationProcessor은 컴파일 시점으로 코드를 생성하는데 해당 설정을 하지 않으면, project export시 lombok annotation이 전부 포함되지 않기 때문에 에러가 발생할 수 있다고 한다.

2. 플러그인 설치

setting > plugin > lombok 검색 후 설치

→ 나는 이 방법으로 해결되었다.

3. cache 정리

File > Invalidate Caches / Restart > Invalidate and Restart

4. build.gradle 파일 수정

compileOnly 'org.projectlombok:lombok'  
annotationProcessor 'org.projectlombok:lombok'
profile
하루하루 차근차근🌱

0개의 댓글