[SpringBoot #7] SpringBoot lombok 적용 안 됨

0woy·2024년 6월 4일
0

에러

목록 보기
10/13

💣 문제

Person 클래스를 생성하고, getName을 호출하다가 하단과 같이 에러가 발생했다.

Person 클래스에서 getName이라는 함수를 찾을 수 없다는 말 같은데..

나는 lombok의 Getter, Setter를 사용했는데 찾을 수 없다는 게 말도 안 된다.


✨ 해결

gradle에서 lombok 설정 오류였다..

gradle 버전에 따라 lombok을 주입 받을 때 다르게 해줘야 한다..

gradle 5.x 미만

dependencies {
	implementation 'org.projectlombok:lombok'
}

gradle 5.x 이상

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

나는 보다시피 gradle 버전이 8.7인데 implementation으로 적용해서 에러가 난 거였다.

gradle 버전에 맞게 변경해 주니 해결 됐다! 만세!

📖 참고

JoongHyeok.Velog - Gradle lombok 오류

0개의 댓글