[SpringBoot #1] error: variable 000 not initialized in the default constructor

0woy·2024년 1월 20일
0

에러

목록 보기
3/7

💣 문제

개발 하다가 갑자기 아래와 같은 에러를 마주쳤다. 읽어 보니 private final MemberService memberService; 코드가 마음에 안들어 보인다.

에러 코드를 보고 어디가 잘못됐는지 한 눈에 알면 좋겠지만,
나는 에러 메세지를 들고 바로 구글링 하러 뛰어 갔다.

찾아 보니, Lombok 의존성 라이브러리 추가가 잘못됐다는 걸 알았다.


✨ 해결

Gradle 버전에 따라 Lombok 의존성을 추가하는 방법이 바뀌었다.

Gradle 5.x 미만

dependencies{
	implementation 'org.projectlombok:lombok'
}

Gradle 5.x 이상

  dependencies{
  	compileOnly 'org.projectlombok:lombok'
  	annotationProcessor 'org.projectlombok:lombok'  	
  }

[ 참고 DEEPLIFY ]

나는 5.x 이상 코드로 작성하니 에러가 해결됐다.

0개의 댓글