java

[log4j] 레이아웃 패턴 기본 설정

hs_seo 2019. 11. 4. 16:47

log4j 패턴 레이아웃의 기본설정입니다.

appender.console.type = Console
appender.console.name = console
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = [%d{yyyy-MM-dd HH:mm:ss}] [%-5p] [%c{1}:%L] - %m%n

rootLogger.level = debug
rootLogger.appenderRef.console.ref = console

출력

[2019-11-04 07:10:15] [INFO ] [Driver:2181] - Starting task [Stage-0:DDL] in serial mode

# [%d{yyyy-MM-dd HH:mm:ss}] : d는 시간 출력 
# [%-5p] : p는 로그 레벌 출력(-5는 좌측(-)정렬, 5칸)
# [%c{1}:%L] - : 클래스명(1레벨로, 클래스명만), L은 라인번호
# %m%n : m은 에러메시지 출력후 n은 개행문자 

참고

반응형