log4j 1.2 → 2.17 Update관련 문의
- 작성자 :
- 개*자
- 작성일 :
- 2021-12-31 10:31:10
- 조회수 :
- 2,554
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
log4j 1.2버전 사용중이며 2.17 Update하기위해 2.17 라이브러리에 맞게 컨버젼 진행중입니다.
현재 아래와 같이 설정하여 로깅중인데, 2.17로 전환시 기존 PatternLayout 함수의 string형식의 파라미터를 사용하지 못하는데,
어떤 형식으로 파라미터를 셋팅해야할지 문의드립니다.
PatternLayout pl = new PatternLayout(getLayout(log_lev));
---------------------------------------------------------------------------------------------------------------------------
private String getLayout(Level lev) {
if (lev == Level.DEBUG) {
return "%d{yyyy-MM-dd HH:mm:ss} [%t] %p : %C. %M(%F:%L) - %m%n";
}
else {
return "%d{yyyy-MM-dd HH:mm:ss} [%t] : %m%n";
}
}
현재 아래와 같이 설정하여 로깅중인데, 2.17로 전환시 기존 PatternLayout 함수의 string형식의 파라미터를 사용하지 못하는데,
어떤 형식으로 파라미터를 셋팅해야할지 문의드립니다.
PatternLayout pl = new PatternLayout(getLayout(log_lev));
---------------------------------------------------------------------------------------------------------------------------
private String getLayout(Level lev) {
if (lev == Level.DEBUG) {
return "%d{yyyy-MM-dd HH:mm:ss} [%t] %p : %C. %M(%F:%L) - %m%n";
}
else {
return "%d{yyyy-MM-dd HH:mm:ss} [%t] : %m%n";
}
}
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
문의하신 내용과 관련하여
직접 가이드 해드리는 사항은 없습니다.
다음 apache에서 제공하는 문서를
참고해 보시면 좋을듯 합니다.
https://logging.apache.org/log4j/2.x/log4j-core/apidocs/org/apache/logging/log4j/core/layout/PatternLayout.html
감사합니다.
표준프레임워크센터 입니다.
문의하신 내용과 관련하여
직접 가이드 해드리는 사항은 없습니다.
다음 apache에서 제공하는 문서를
참고해 보시면 좋을듯 합니다.
https://logging.apache.org/log4j/2.x/log4j-core/apidocs/org/apache/logging/log4j/core/layout/PatternLayout.html
감사합니다.