Java2EE Framework/Logging

웹 애플리케이션에 Log4j 적용

본클라쓰 2010. 6. 12. 12:16

 Log4j 프레임워크를 웹 애플리케이션에 적용하는 방법은 간단하다. 우선 Log4j 라이브러리를 다운로드 받아 웹 어플리케이션의 class path(/WEB-INF/lib)에 라이브러리를 위치시킨다.

 

■ 다운로드 사이트

 

 

 해당 라이브러리를 class path에 위치시킨 다음, properties 파일을 class path에 작성하면 되는데 spring 프레임워크를 쓰면 다음과 같이 web.xml 배포 설정 파일에 Log4j properties 파일의 위치를 지정할 수도 있다. (일반적인 properties 파일의 위치는 /WEB-INF/classes 이다.)

 

<context-param>
    <param-name>log4jConfigLocation</param-name>
    <param-value>/WEB-INF/config/log4j.properties</param-value>
</context-param>


<listener>
    <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>


리스너를 등록하여 객체를 생성할 때 프로퍼티 파일의 경로를 찾아와 설정 정보를 읽을 수 있다.

'Java2EE Framework > Logging' 카테고리의 다른 글

Log4j.properties 설정 파일 작성 방법  (0) 2010.06.12
Log4j 를 사용한 예제  (0) 2010.06.12
로깅 프레임워크 Log4j  (0) 2010.06.12