log4j 업데이트 관련문의
- 작성자 :
- 개*자
- 작성일 :
- 2021-12-24 08:31:49
- 조회수 :
- 2,161
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
현재 log4j 1.2.15 version을 사용중이며, 1.2.15버전에서 지원되는 클래스 중 DailyRollingFileAppender.class와 PatternLayout.class 사용하고 있습니다.
해당 버전은 log4j 2.17 version으로 업데이트를 하려고하는데 log4j 2.17버전에는 해당 클래스가 없는것으로 확인됩니다.
혹시 대체할 수 있는 클래스가 있는지, 만약 해당 클래스만을 2.17 version의 jar파일에 추가하여 사용해도 되는지 궁금합니다.
해당 버전은 log4j 2.17 version으로 업데이트를 하려고하는데 log4j 2.17버전에는 해당 클래스가 없는것으로 확인됩니다.
혹시 대체할 수 있는 클래스가 있는지, 만약 해당 클래스만을 2.17 version의 jar파일에 추가하여 사용해도 되는지 궁금합니다.
환경정보
-
- OS 정보 : 리눅스
- 표준프레임워크 버전 : 3.5
- JDK(JRE) 정보 : java 8
- WAS 정보 :
- DB 정보 : mysql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
DailyRollingFileAppender 클래스의 경우
log4j 2 버전으로 올라가면서
RollingFileAppender(org.apache.logging.log4j.core.appender) 클래스로
변경되었습니다.
그리고, PatternLayout 클래스의 경우
2.17.0 버전에서도 확인하실 수 있습니다.
PatternLayout(org.apache.logging.log4j.core.layout)
log4j 2 설정 부분은 포털사이트의 위키가이드에서 확인하실 수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:%EC%84%A4%EC%A0%95_%ED%8C%8C%EC%9D%BC%EC%9D%84_%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94_%EB%B0%A9%EB%B2%95
JDK 8 사용시 log4j 2.17.0 버전으로 업데이트 할 수 있으므로
사전에 확인하시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
DailyRollingFileAppender 클래스의 경우
log4j 2 버전으로 올라가면서
RollingFileAppender(org.apache.logging.log4j.core.appender) 클래스로
변경되었습니다.
그리고, PatternLayout 클래스의 경우
2.17.0 버전에서도 확인하실 수 있습니다.
PatternLayout(org.apache.logging.log4j.core.layout)
log4j 2 설정 부분은 포털사이트의 위키가이드에서 확인하실 수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:%EC%84%A4%EC%A0%95_%ED%8C%8C%EC%9D%BC%EC%9D%84_%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94_%EB%B0%A9%EB%B2%95
JDK 8 사용시 log4j 2.17.0 버전으로 업데이트 할 수 있으므로
사전에 확인하시기 바랍니다.
감사합니다.