Web Programming/Spring
ClassNotFoundException: org.springframework.web.util.Log4jConfigListener 에러
H.Sunny,,
2020. 9. 7. 17:20
Spring에 Log4j를 사용하기 위해 web.xml에 설정하고 난 후 톰캣을 실행시키면
아래와 같은 에러가 발생할 때가 있다.
ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
구글링을 해보면 프로젝트 deploy 쪽에 entity add나 maven - update project 등의 방법이 나오지만
나의 문제는 그것이 아니었다.
그것은 바로... 나는 Spring5를 사용하기 때문에 발생한 에러였다.
애초에 Spring-web jar파일 안에 해당 클래스가 존재하지 않았다.
따라서 Spring5에서 Log4j를 사용하려면 slf4j와 Log4j2를 사용하여야 한다.