linux tomcat에 배포시 Class path contains multiple SLF4J bindings 오류
- 작성자 :
- 김*성
- 작성일 :
- 2022-04-06 10:01:37
- 조회수 :
- 1,654
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
linux tomcat에 배포시 Class path contains multiple SLF4J bindings 오류가 납니다.
- 로컬에서 boot로 실행 시 문제 현상없습니다.
- jar파일로 배포하지 않고 다른 프로젝트 때문에 war 파일로 배포하고있습니다.
- pom에서 packaging war, tomcat scope provided 설정 했습니다.
- pom에서 exclusion log4j slf4j 해도 해결되지 않는데 정확한 곳에 한 지는 모르겠습니다.
-> exclusion commons-logging이 있는데 exclusion log4j, slf4j를 하는게 의미가 있는지 모르겠습니다.
- 로컬에서 boot로 실행 시 문제 현상없습니다.
- jar파일로 배포하지 않고 다른 프로젝트 때문에 war 파일로 배포하고있습니다.
- pom에서 packaging war, tomcat scope provided 설정 했습니다.
- pom에서 exclusion log4j slf4j 해도 해결되지 않는데 정확한 곳에 한 지는 모르겠습니다.
-> exclusion commons-logging이 있는데 exclusion log4j, slf4j를 하는게 의미가 있는지 모르겠습니다.
환경정보
-
- OS 정보 : centos7
- 표준프레임워크 버전 : 4.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat9
- DB 정보 : oracle
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
SLF4J 바인딩 오류 메시지에서 어떤 라이브러리가 문제가 되는지 확인하실 수 있습니다.
이 부분을 확인하시고 바인딩할 라이브러리가 아닌 부분은
exclusion 시키거나 라이브러리를 삭제해보시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
SLF4J 바인딩 오류 메시지에서 어떤 라이브러리가 문제가 되는지 확인하실 수 있습니다.
이 부분을 확인하시고 바인딩할 라이브러리가 아닌 부분은
exclusion 시키거나 라이브러리를 삭제해보시기 바랍니다.
감사합니다.