log4j不一樣級別的日誌打印到不一樣的目錄

<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.25</version>
</dependency>
</dependencies>




public class A {
private static Logger logger = LoggerFactory.getLogger(A.class);

public static void main(String[] args) {
logger.debug("debug");
logger.info("info");
logger.error("error");
}
}




#root日誌log4j.rootLogger=stdout,debug,info,warn,error#控制檯日誌log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d %-5p %c{1}:%L - %m%n#debug級別日誌log4j.appender.debug=org.apache.log4j.RollingFileAppenderlog4j.appender.debug.Threshold=DEBUGlog4j.appender.debug.File=logs/debug.loglog4j.appender.debug.MaxFileSize=200MBlog4j.appender.debug.MaxBackupIndex=5log4j.appender.debug.layout=org.apache.log4j.PatternLayoutlog4j.appender.debug.layout.ConversionPattern=%d %-5p %l - %m%nlog4j.appender.debug.filter.infoFilter = org.apache.log4j.varia.LevelRangeFilterlog4j.appender.debug.filter.infoFilter.LevelMin=DEBUGlog4j.appender.debug.filter.infoFilter.LevelMax=DEBUG#info級別日誌log4j.appender.info=org.apache.log4j.RollingFileAppenderlog4j.appender.info.Threshold=INFOlog4j.appender.info.File=logs/info.loglog4j.appender.info.MaxFileSize=200MBlog4j.appender.info.MaxBackupIndex=5log4j.appender.info.layout=org.apache.log4j.PatternLayoutlog4j.appender.info.layout.ConversionPattern=%d %-5p %l - %m%nlog4j.appender.info.filter.infoFilter = org.apache.log4j.varia.LevelRangeFilterlog4j.appender.info.filter.infoFilter.LevelMin=INFOlog4j.appender.info.filter.infoFilter.LevelMax=INFO#warn級別日誌log4j.appender.warn=org.apache.log4j.RollingFileAppenderlog4j.appender.warn.Threshold=WARNlog4j.appender.warn.File=logs/warn.loglog4j.appender.warn.MaxFileSize=200MBlog4j.appender.warn.MaxBackupIndex=5log4j.appender.warn.layout=org.apache.log4j.PatternLayoutlog4j.appender.warn.layout.ConversionPattern=%d %-5p %l - %m%nlog4j.appender.warn.filter.warnFilter = org.apache.log4j.varia.LevelRangeFilterlog4j.appender.warn.filter.warnFilter.LevelMin=WARNlog4j.appender.warn.filter.warnFilter.LevelMax=WARN#error級別日誌log4j.appender.error=org.apache.log4j.RollingFileAppenderlog4j.appender.error.Threshold=ERRORlog4j.appender.error.File=logs/error.loglog4j.appender.error.MaxFileSize=200MBlog4j.appender.error.MaxBackupIndex=5log4j.appender.error.layout=org.apache.log4j.PatternLayoutlog4j.appender.error.layout.ConversionPattern=%d %-5p %l - %m%nlog4j.appender.error.filter.errorFilter = org.apache.log4j.varia.LevelRangeFilterlog4j.appender.error.filter.errorFilter.LevelMin=ERRORlog4j.appender.error.filter.errorFilter.LevelMax=ERROR
相關文章
相關標籤/搜索