如何使用log4j.RollingFileAppender记录日志

    技术2022-05-20  38

     

    1 . 配置文件:log4j.properties

           

        #设置rootAppender的显示级别为DEBUG 和 它的child Appender为rollfile log4j.rootLogger = DEBUG , rollfile #设置rollfile输出媒介为RollingFileAppender log4j.appender.rollfile = org.apache.log4j.RollingFileAppender #设置输出文件的路径 log4j.appender.rollfile.Flle = D:/my.log #true表示将输出的内容附加在原来的文件,而不是覆盖原来的文件。 log4j.appender.Append = true #设置日志文件的最大数量 log4j.appender.rollfile.MaxBackupIndex=3 #设置每个日志文件的最大容量 log4j.appender.MaxFileSize=5MB

     

    2. 将该配置文件放在应用程序的/WEB-INF/classes目录中,由Web容器自动调用。

    3. 在程序中使用Logger对象输出日志:

     

        Logger logger = Logger.getLogger(HelloDao.class);   

        logger.debug("调试日志信息");

        logger.info("一般的日志信息");


    最新回复(0)