1. org.apache.log4j.Logger cannot be resolved to a type 오류 해결 방법

 

Lombok에서 제공하는 어노테이션인 Log4j라는 어노테이션을 사용할 때 아래와 같은 오류가 발생했다면,

 

 

org.apache.log4j.Logger cannot be resolved to a type이라는 문구와 함께 오류가 발생했다면 pom.xml에서 dependency태그를 다시 한번 점검할 필요가 있습니다.

 

 

위는 Lombok이 아닌 log4j라는 다른 dependency입니다. 위의 사진에서 exclusions와 scope라는 태그를 확인할 수 있습니다. 이부분을 삭제를 하면 정상작동이 됩니다. 또한 최신버전인 1.2.17로 수정합니다.

 

 

위처럼 수정을 하고나서 다시 돌아오면,

 

 

오류가 발생하지 않고 정상적으로 작동됨을 확인할 수 있습니다.

 

2. 만약, 위처럼 수정해도 오류메세지가 계속 발생한다면?

 

Log4j를 Slf4j로 변경하여 사용합니다.

 

 

 

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기