SpringBoot Lombok@Slf4j log cannot be resolved 오류
로깅에 대한 추상레이어를 제공하는 인터페이스인 @slf4j 어노테이션을 선언하고 로깅을 사용하고자 소스 코딩을 했다.
그런데, log cannot be resolved 오류가 발생하여 빨간줄 체크..
먼저 gradle 에서 lombok 1.18.24 버전의 dependencies를 선언했고 빌드했다.
compileOnly group: 'org.projectlombok', name: 'lombok', version: '1.18.24'
lombok을 리빌드 해도 오류는 해결되지 않았고 lombok을 이클립스에 인스톨 해보기로 했다.
[해결방법]
1. 이클립스 프로젝트에서 Project and External Dependencies를 찾는다.
2. lombok 을 찾아서 우클릭 > Run As > Java Application 실행
3. lombok 실행 화면에서 install / Update 버튼 클릭
4. 프로젝트 build 또는 이클립스를 재실행 한다.
log cannot be resolved 오류가 사라졌고, 로깅 클래스를 사용할 수 있게 됐다.