log4j 기반 로그 파일 출력 관련 질문드립니다.
글쓴이: sysmoon / 작성시간: 금, 2011/09/02 - 6:29오후
안녕하세요
log4j를 적용하여 linux에서 돌리는데 콘솔창에 로그 값들이 출력됩니다.
이클립스 환경에서 개발하는 과정에서도 콘솔에는 찍혔지만 실제 컴파일한 .jar 파일을 돌릴때도
콘솔에 찍힐지는 몰랐습니다.물론 파일에도 콘솔과 동일한 로그 값들이 출력되고 있습니다.
단지 콘솔에만 출력되지 않기를 원합니다.
콘솔창에 로그 값이 출력되지 않도록 할려면 어떻게 해야 하나요?
아래는 제가 설정한 log4j.properties 입니다. 클래스 별로 로그를 만든 것이고요.
========================================================================
log4j.logger.AATSessionManager = DEBUG, manager log4j.logger.SessionThread = DEBUG, thread log4j.appender.manager=org.apache.log4j.DailyRollingFileAppender log4j.appender.manager.File=./manager.log log4j.appender.manager.Append=true log4j.appender.manager.layout=org.apache.log4j.PatternLayout log4j.appender.manager.layout.ConversionPattern= ~~~ log4j.appender.thread=org.apache.log4j.DailyRollingFileAppender log4j.appender.thread.File=./thread.log log4j.appender.thread.Append=true log4j.appender.thread.layout=org.apache.log4j.PatternLayout log4j.appender.thread.layout.ConversionPattern=~~~~
Forums:
댓글 달기