2017년 5월 17일 수요일

log4j에서 로그가 출력되지 않는 문제 수정

log4j에서 로그가 출력되지 않는 문제 수정
java 소스에서 문제되는 부분을 수정하여 성공할 수 있었다

log4j.properties ----------------------------------------------------------
log4j.rootLogger=DEBUG, stdout, SYSTEM

#콘솔에 찍는 설정부분
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p (%C{2}:%L) - %m%n

#파일로 저장하는 부분도 있으나 생략

java ------------------------------------------------------------------------
1) 문제되는 소스 : LoggerFactory 부분이 문제였음
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
private static final Logger LOGGER = LoggerFactory.getLogger(LoginController.class);

2) 성공한 소스
import org.apache.log4j.Logger;
private static final Logger LOGGER = Logger.getLogger(LoginController.class);