LOGGER.debug가 Console에 나오지 않습니다.
- 작성자 :
- 최*식
- 작성일 :
- 2015-12-16 16:02:01
- 조회수 :
- 1,052
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
lab303-easycompany 를 실습하고 있습니다.
LoginController에 다음과 같이 선언하고
private static final Logger LOGGER = LoggerFactory.getLogger(LoginController.class);
login 메서드에
System.out.println("println:loginProcess.do");
LOGGER.debug("debug:loginProcess.do");
기술하였는데 println은 Console에 나오는데 debug는 나오지 않습니다.
뭐가 잘못된 건가요?
LoginController에 다음과 같이 선언하고
private static final Logger LOGGER = LoggerFactory.getLogger(LoginController.class);
login 메서드에
System.out.println("println:loginProcess.do");
LOGGER.debug("debug:loginProcess.do");
기술하였는데 println은 Console에 나오는데 debug는 나오지 않습니다.
뭐가 잘못된 건가요?
A
최원식님, 안녕하세요.
로그 선언부에는 특별한 문제는 없어보입니다.
import시, org.slf4j.Logger, org.slf4j.LoggerFactory가 import되어있는지 확인해 보시고,
log4j2.xml파일의 밑에 Root레벨을 지정할 수 있습니다. 기본이 ERROR로 잡혀있어 아마 안나왔으리라 생각이 됩니다.
이부분을 DEBUG로 변경하시면 정상적으로 로그를 확인하실 수 있고, 센터측에서도 로그가 정상적으로 뜨는 것을 확인했습니다.
감사합니다.
로그 선언부에는 특별한 문제는 없어보입니다.
import시, org.slf4j.Logger, org.slf4j.LoggerFactory가 import되어있는지 확인해 보시고,
log4j2.xml파일의 밑에 Root레벨을 지정할 수 있습니다. 기본이 ERROR로 잡혀있어 아마 안나왔으리라 생각이 됩니다.
이부분을 DEBUG로 변경하시면 정상적으로 로그를 확인하실 수 있고, 센터측에서도 로그가 정상적으로 뜨는 것을 확인했습니다.
감사합니다.