
프로젝트에서 lombok을 import하고 다른 관련 annotation을 사용하는 것에는 문제가 없었다.
그런데 log.info()를 작성하는 순간 빨간 줄이 그어지면서 해결할 수 없는 변수라고 나왔다.
setting > build,execution,deployment > compier > annotation processors
위의 경로로 들어가서 Enable annotation processing에 체크한다.
annotationProcessor은 컴파일 시점으로 코드를 생성하는데 해당 설정을 하지 않으면, project export시 lombok annotation이 전부 포함되지 않기 때문에 에러가 발생할 수 있다고 한다.
setting > plugin > lombok 검색 후 설치
→ 나는 이 방법으로 해결되었다.
File > Invalidate Caches / Restart > Invalidate and Restart
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'