Log4j

오픈소스 비즈니스 컨설팅
둘러보기로 가기 검색하러 가기

Java 프로그램에서 로그를 생성하는 log4j를 정리 한다.


설치 가이드

사용자 가이드

관리자 가이드

log4j sample

  • log4j.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
   <appender name="RollingFileAppender" class="org.apache.log4j.RollingFileAppender">
       <param name="File" value="/var/logs/logfile.log" />
       <param name="MaxFileSize" value="10MB" />
       <param name="MaxBackupIndex" value="10" />
       <layout class="org.apache.log4j.PatternLayout">
           <param name="ConversionPattern" value="%d [%t] %-5p %c{2} - %m%n" />
       </layout>
   </appender>

   <root>
       <!--    priority    : all, debug, info, warn, error, fatal, none    -->
       <priority value ="debug" />
       <appender-ref ref="RollingFileAppender"/>
   </root>
</log4j:configuration>

참고 문헌