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로 변경하여 사용합니다.
'코딩 > Spring' 카테고리의 다른 글
Spring Connection Pool(DBCP), Hikari CP (0) | 2020.08.24 |
---|---|
Spring servlet-context.xml, root-context.xml, web.xml (0) | 2020.08.23 |
Spring 스프링을 사용하는 이유 (0) | 2020.08.20 |
Spring Lombok (0) | 2020.08.18 |
Spring AOP 관점 지향 프로그래밍 Annotation (0) | 2020.08.14 |
최근댓글