본문 바로가기

프로그램/log

log4j - 3

반응형


이것을 톰캣에 연동하여 사용해보기로 했다.

그래서 문서를 참조한 결과

톰캣의 /common/lib 에 log4j 를 넣어둔다.

그리고 log4j.properties 파일을 해당 프로젝트의 classes 폴더 혹은 src 폴더에 넣어두거나
톰캣의 /common/classes 폴더에 넣어둔다.

그러면 톰캣이 가동되면서 자동으로 설정을 읽어드린다.


루거 생성과 출력을 위하여 별도의 LogUtil 클래스를 만들었다.

이곳에서는 message, className, Throwable 을 매개변수로 넘긴다.

throwable 를 넘겨줄 경우 Exception 발생 시 에러 상황에 대한 자세한 정보가 출력된다.

LogUtil 클래스를 참조함

일단 이상으로 설정 작업을 마치려고 함