[Java] 이클립스 eclipse Lombok annotation handler class lombok.eclipse.handlers.HandleSetter failed 에러 해결 방법
이클립스에서 그래들 프로젝트를 Import 하면 Lombok annotation 에러가 발생하는 경우가 있다. 해당 에러는 빌드랑 프로그램 실행은 정상적으로 되는 이상한 에러다.
하지만 오류가 떡하니 보이기 때문에 보기에 매우 안 좋다. 그래서 해당 오류를 해결하는 방법을 포스팅한다.
1. Lombok annotation 오류 원인
Lombok annotation handler class lombok.eclipse.handlers.HandleSetter failed - See error log.
해당 오류는 Lombok 버전이 낮아서 발생하는 에러다. 현재 설치되어 있는 Lombok 버전을 확인 후 최신버전으로 업데이트해야 한다.
2. Lombok 업데이트
현재 프로젝트의 Lombok 버전은 1.18.30 버전이다.
Lombok 최신 버전은 아래 링크에서 확인 가능하다.
https://projectlombok.org/setup/gradle
현재 기준 Lombok 최신 버전은 1.18.34 버전이다. build.gradle 파일에서 Lombok 의존성을 최신 버전으로 변경해 준다.
프로젝트를 마우스 우클릭 후 [Gradle] → [Refresh Gradle Project] 를 수행한다.
Lombok 버전이 최신 버전으로 변경된 걸 확인할 수 있다.
3. Lombok 설치
이제 Lombok 최신 버전을 설치해야 한다. 이클립스 Lombok 설치는 아래 포스팅을 참고하길 바란다.
[Java] 자바 이클립스(eclipse)에서 롬복(lombok) 적용 안될 때 오류 해결 방법
4. Project Clean
Lombok 최신 버전 설치를 완료했다면 [Project] → [Clean...] 메뉴에서 Project Clean을 수행한다.
이제 Lombok 관련 에러가 사라진 걸 확인할 수 있다.
같이 보면 좋은 포스팅
자바(JAVA) 최신 버전으로 개발 환경 세팅하기 이클립스(Eclipse), 그래들(Gradle), JDK 22
'JAVA' 카테고리의 다른 글
[JAVA] 이클립스에서 Gradle 모듈 구현으로 프로젝트간 의존성 추가하기 (0) | 2024.12.07 |
---|---|
[Spring Boot] 스프링 부트 3.x 업그레이드 Apache HttpClient 문제 해결 (0) | 2024.10.21 |
[Java] 자바 JAR 파일 실행 안될 때 해결 방법 (0) | 2024.09.23 |
[Java] 자바 문자열 자르기 substring 함수와 주의사항 (1) | 2024.09.23 |
[Java] 이클립스에서 gradle 자바 프로젝트 import 하기 (2) | 2024.09.12 |
댓글