인텔리제이 Lombok 사용 시 Gradle Build 에러

2020년 04월 16일 (1년 전)

문제

error: cannot find symbol
        log.info("Test");
        ^
symbol:   variable log
location: class HomeController

해결 방법

Annotation Processors > Enable annotation processing 체크

image

의존성 주입

annotationProcessor("org.projectlombok:lombok")
compileOnly("org.projectlombok:lombok")

어노테이션의 전처리가 가능하도록 설정을 해주어야 한다고 한다.참고

그러기 위해 annotationProcessor를 선언하여 스캔 처리를 할 수 있도록 추가해주었다.

태그