Log4j로 로그를 찍고 있다.

문제는 Log4j를 적용하기 전까지는 깨지는 현상이 없다가

Log4j를 적용한 후에 한글이 깨지는 현상이 발생한 것..



해결책은 다음과 같다.

# Console log

#log4j.appender.stdout.Threshold = INFO

log4j.appender.stdout = org.apache.log4j.ConsoleAppender

log4j.appender.stdout.Encoding = UTF-8

log4j.appender.stdout.layout = org.apache.log4j.PatternLayout

log4j.appender.stdout.layout.ConversionPattern=%5p ({%t} %F[%M]:%L) [%d] - %m%n


변수를 사용해도 인코딩이 올바르게 적용된다.


 

저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글