스프링 부트 (SpringBoot)
롬복 트러블 슈팅(lombok trouble shooting)
종우공간
2021. 7. 7. 08:14
Variable not initialized in the default constructor
- 생성자를 롬복을 이용하여 만들었는데, 막상 이 에러가 발생한다면, 롬복이 정상적으로 동작하지 않는다는 뜻으로 다음과 같은 상황을 의심해봐야 한다.
1. gradle 버전 확인
- gradle을 통해서 롬복 의존성 라이브러리를 추가해 주었지만 동작하지 않는다면 자신의 gradle 버전을 확인해야 한다.
Gradle 5.x 미만
dependencies {
implementation 'org.projectlombok:lombok'
}
Gradle 5.x 이상
dependencies {
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
}