ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • slf4j 로그가 안나올 때
    서버 2016. 8. 25. 21:35

     

    slf4j 라이브러리로 설정한 Logger 를 통해 로그를 출력했는데, 이클립스 콘솔창에서 메시지가 출력되지 않았다. System.out.println() 으로 출력한 문구는 콘솔에 나오는 상황. slf4j의 설정을 통해 문제를 해결할 수 있다.

     

    Logger 관련 코드 일부

    1
    2
    3
    4
    5
    6
    7
        private static final Logger logger = LoggerFactory.getLogger(UploadController.class);
        
        @RequestMapping(value = "/uploadForm", method = RequestMethod.GET)
        public void uploadForm() {
            logger.info("GET uploadForm");
            System.out.println("TTTTTTTTTT");
        }
    cs

     

     

    콘솔창에서 TTTTTTT 는 보이는데, GET uploadForm 은 안보임.. 아래 위치의 설정 파일을 열어 패키지를 설정해주면 된다.

     

     

     

    위 코드는 com.repacat.controller 에 작성된 것이므로 아래와 같이 설정해준다.

     

    1
    2
    3
        <logger name="com.repacat.controller">
            <level value="info" />
        </logger>
    cs

     

     

     

     

    '서버' 카테고리의 다른 글

    Tomcat 배포 경로 확인  (0) 2016.09.04
    Tomcat 서버 설치  (0) 2016.07.18
    Tomcat 설치 후 start.bat 가 실행 안될 때  (2) 2016.07.18
Designed by Tistory.