log4j-slf4j-impl 버전 업그레이드 질문
- 작성자 :
- d******d
- 작성일 :
- 2021-12-21 10:41:28
- 조회수 :
- 2,667
- 구분 :
- 개발환경 / 3.1
- 진행상태 :
- 완료
Q
log4j 조치에 해당되는 파일은
log4j-core-2.0.jar
log4j-api-2.0.jar
log4j-slf4j-impl-2.0.jar
이 세가지 파일이 해당이 되는 것으로 알고 있습니다.
그래서 pom.xml에 아래와 같이 코드를 넣어 log4j-core와 log4j-api 부분은 각각 2.12.2 버전으로 업그레이드가 되었습니다.
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.12.2</version>
</dependency>
하지만 log4j-slf4j-impl-2.0 은 업그레이드가 되지 않은 채 원래 버전을 그대로 이용하는데 이 파일도 2.12.2 버전으로 업그레이드 해줘야 할까요?
- 톰캣으로 프로젝트를 구동하였을 때 오류가 발생하거나 호환이 되지 않는 문제점은 없었습니다.
log4j-core-2.0.jar
log4j-api-2.0.jar
log4j-slf4j-impl-2.0.jar
이 세가지 파일이 해당이 되는 것으로 알고 있습니다.
그래서 pom.xml에 아래와 같이 코드를 넣어 log4j-core와 log4j-api 부분은 각각 2.12.2 버전으로 업그레이드가 되었습니다.
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.12.2</version>
</dependency>
하지만 log4j-slf4j-impl-2.0 은 업그레이드가 되지 않은 채 원래 버전을 그대로 이용하는데 이 파일도 2.12.2 버전으로 업그레이드 해줘야 할까요?
- 톰캣으로 프로젝트를 구동하였을 때 오류가 발생하거나 호환이 되지 않는 문제점은 없었습니다.
환경정보
-
- OS 정보 : linux
- 표준프레임워크 버전 : 3.1
- JDK(JRE) 정보 : 7
- WAS 정보 : tomcat8.5
A
안녕하세요.
표준프레임워크센터입니다.
오류가 없는 경우 필수 사항은 아닙니다.
오류가 나는경우는 다음을 추가하시면 됩니다.
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>2.12.2</version>
</dependency>
참고로 아파치 재단에서 보완버전인
2.12.3에 대해 출시를 예정으로 있습니다.
출시되면 즉시 반영해 주시면 됩니다.
그외에
다음 자주묻는 질문을 확인하실수 있습니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000812
감사합니다.
표준프레임워크센터입니다.
오류가 없는 경우 필수 사항은 아닙니다.
오류가 나는경우는 다음을 추가하시면 됩니다.
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>2.12.2</version>
</dependency>
참고로 아파치 재단에서 보완버전인
2.12.3에 대해 출시를 예정으로 있습니다.
출시되면 즉시 반영해 주시면 됩니다.
그외에
다음 자주묻는 질문을 확인하실수 있습니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000812
감사합니다.