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')
'Backend > Spring' 카테고리의 다른 글
[Spring] 다양한 의존관계 주입 중 Best 방법은? (0) | 2021.07.13 |
---|---|
web.servlet.PageNotFound : No mapping 어쩌구 (0) | 2021.06.29 |
[lombok] 생성자 관련 어노테이션 @NoArgsConstructor @RequiredArgsConstructor @AllArgsConstructor (0) | 2021.03.22 |
h2 연결 실패 해결방법 : Database "mem:testdb" not found (0) | 2021.02.21 |
[Spring 입문] 1. 스프링부트 프로젝트 생성 (0) | 2020.12.14 |