Backend/Spring
[Spring-boot] cannot find symbol method builder() 문제해결
고윤복
2021. 3. 19. 00:37
SpringBoot project 를 하던중 위와 같은 compile 에러가 계속 발생해서
서비스가 실행되지 않았다. builder() 나, getter 메서드를 못 찾는걸 봐선 lombok 관련 문제 같았다.
근데 분명 build.gradle에 아래처럼 의존성 추가해줬는데? 왜 인식을 못하는 것일까.
//lombok의존성 추가!!
compile('org.projectlombok:lombok')
프로젝트를 진행하면서 개인적으로 만든 사용자 정의 annotaion을 추가해주었는데
해당 부분은 compile 시점에 찾게 된다. 그 이전에 annotaion processor가 선수로 존재해야 된다고함..
아래 두줄을 gradle에 추가하도록 하자. 해결완료!
annotationProcessor('org.projectlombok:lombok')
testAnnotationProcessor('org.projectlombok:lombok')