Programming

log4j 이슈 대응 이후 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder" 해결

Yejii 2022. 1. 6. 16:44

Log4j 이슈 대응 이후부터 iBatis 로그가 출력되지 않았다.

콘솔 로그를 살펴보니 slf4j 클래스를 정상적으로 로드하지 못하고 있었다.

 

이슈대응으로 변경된 pom.xml을 확인해보았다.

egovframework.rte.fdl.logging 의존성 패키지에서 log4j-corelog4j-slf4j-impl가 제외(exclusions)되어 있는 형태였는데,

하단에 log4j-core만 추가되어 있어 log4j-slf4j-impl은 누락된 상태였다.

 

log4j-slf4j-impl 의존성을 추가해주고

maven clean -> maven install 후 서버를 다시 띄워보았다.

 

정상적으로 로그가 출력되는 것을 확인할 수 있었다.