대머리개발자

SLF4J: Class path contains multiple SLF4J bindings. 본문

개발이야기

SLF4J: Class path contains multiple SLF4J bindings.

대머리개발자 2021. 7. 8. 15:13
728x90

단순 WARN 이다. 하지만 난 신경이 쓰인다. 

여러개가 바인딩되었는데 실제적으로 org.apache.logging.slf4j.Log4jLoggerFactory 되었다.

 

이미 부트에서 제공되는 로깅 친구를 제외하고 있었는데 추가적으로 implementation 하니깐 발생하였다.

추가된 dependencies에서 로깅을 제외 시키면 된다.

configurations {
    all {
      exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
    }
}

 

configurations {
    all {
      exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
      exclude group: 'com.am10', module: 'log'
    }
}

워닝 없이 깔끔하게 기동된다. ㅎㅎ 나이쑤!

728x90