配置根log4j

    技术2022-05-12  0

    配置根log4j

     

     ### 配置根Logger, 语法为: ### log4j.rootLogger = [ level ] , appenderName, appenderName, … log4j.rootLogger = info, file, stdout, JDBC ### 以上的设置让所有的log都输出 ### log4j中Appender有几层如控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等 ### 输出到控制台 log4j.appender.stdout = org.apache.log4j.ConsoleAppender ### 设置输出的布局 ### 其中log4j提供4种布局. ### org.apache.log4j.HTMLLayout(以HTML表格形式布局) ### org.apache.log4j.PatternLayout(可以灵活地指定布局模式), ### org.apache.log4j.SimpleLayout(包含日志信息的级别和信息字符串), ### org.apache.log4j.TTCCLayout(包含日志产生的时间、线程、类别等等信息) log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern = %d{yyyy-MM-dd hh/:mm/:ss} %t %m %n ### 输出到文件 RollingFileAppender的扩展,可以提供一种日志的备份功能。 log4j.appender.file = org.apache.log4j.DailyRollingFileAppender log4j.appender.file.DatePattern = '.'yyyy-MM-dd ### 日志文件的名称 log4j.appender.file.File = ${catalina.home}/logs/catalina.log log4j.appender.file.Append = true log4j.appender.file.Threshold = INFO log4j.appender.file.layout = org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern = %d{yyyy-MM-dd HH/:mm/:ss} %t %m %n


    最新回复(0)