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

by 조쉬 posted Mar 25, 2021
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

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);