인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

스프링 부트 개념과 활용

로깅 2부: 커스터마이징

log4j2적용 관련 질문드립니다.

작성

·

222

0

이전 강의에서 Springboot2부터는 pom.xml에 exclusion없이 Common logging외 에서 SLF4j 또는 Log4j2를 사용할 수 있다고 하셨었는데...

이 강의에선 logging을 exclusion하셨는데 둘이 다른 의미의 의존성 관리인가요?

답변 1

0

백기선님의 프로필 이미지
백기선
지식공유자

네 다른 의존성을 이야기 한겁니다. 스프링 부트 1에서는 pom.xml에서 commons logging을 exclusion 하고 slf4j 설정을 했었는데 spring-jcl이라는 프로젝트가 스프링 5부터 추가되면서 그런 수고를 하지 않아도 slf4j를 쓰게끔 바꼈다는 것이구요.

이 수업에서 다루는 내용은 slf4j가 사용하는 기본 로거가 logback으로 설정되어 있는데 그걸 Log4j2로 바꾸는 방법을 설명하고 있습니다. 이 경우에는 스프링 부트가 기본으로 사용하는 logback을 빼고 log4j2를 넣어야 하기 때문에 의존성 exclusion을 해야 합니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기