버전 1 (anonymous에 의해 수정됨, 12 년전)
--
  • http://luvbaby.tistory.com/152
    #---------- file logging ----------
    log4j.rootLogger=INFO, rolling
    #---------- consol logging -----------
    #log4j.rootLogger=INFO, stdout
    #---------- file, console logging -----------
    log4j.logger.java.sql=DEBUG               # <-- 이부분이 이바티스 를 sql 구문을 출력 iBatis와 연동한다. log4j.xml
    #log4j.rootLogger=INFO, stdout, rolling
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=[%d] %-5p  at %C{3}.%M(%13F:%L) %3x - %m%n
    log4j.appender.rolling=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.rolling.File=\var\log\passcart\passcart.log
    log4j.appender.rolling.Append=true
    #---------- every day renew ------------
    log4j.appender.rolling.DatePattern='.'yyyy-MM-dd
    #---------- every month renew ------------
    #log4j.appender.rolling.DatePattern='.'yyyy-MM
    #---------- every week renew ------------
    #log4j.appender.rolling.DatePattern='.'yyyy-MM-ww
    #---------- every 12hours renew -------------
    #log4j.appender.rolling.DatePattern='.'yyyy-MM-dd-a
    #---------- every hour renew --------------
    #log4j.appender.rolling.DatePattern='.'yyyy-MM-dd-HH
    #---------- every min renew --------------
    #log4j.appender.rolling.DatePattern='.'yyyy-MM-dd-HH-mm
    log4j.appender.rolling.layout=org.apache.log4j.PatternLayout
    log4j.appender.rolling.layout.ConversionPattern=[%d] %-5p  at %C{3}.%M(%13F:%L) %3x - %m%n
    
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">

        <!-- Console output -->
        <appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">
            <layout class="org.apache.log4j.PatternLayout">
                    <param name="ConversionPattern" value="%-5p %d{MM-dd HH:mm:ss} %m  (%F:%L) \n"/>
            </layout>
        </appender>

        <category name="com.ibatis">
                <priority value="debug" />
        </category>

        <category name="java.sql">
                <priority value="debug" />
        </category>

        <!--The root category defines the top level of appenders all catagories inherit -->

        <root>
                <priority value ="error" />
                <appender-ref ref="STDOUT" />
        </root>
</log4j:configuration>