java使用log4j进行日志记录
2017-11-07 10:10
731 查看
1.maven 坐标
2.log4j.properties文件(这个文件放到资源目录)
3.main
<!-- https://mvnrepository.com/artifact/log4j/log4j --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.15</version> </dependency> <!-- https://mvnrepository.com/artifact/commons-logging/commons-logging --> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.2</version> </dependency>
2.log4j.properties文件(这个文件放到资源目录)
log4j.rootLogger = INFO , info, warn, error, stdout ###控制台输出 log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern = %d{ABSOLUTE} %5p %c{1}:%L - %m%n ###info级别输出 # 每天产生一个日志文件(dailyFile) log4j.appender.dailyFile=org.apache.log4j.DailyRollingFileAppender log4j.logger.info = info log4j.appender.info = org.apache.log4j.DailyRollingFileAppender #windown #log4j.appender.info.File = D:\\log\\GrtLog.log #linux log4j.appender.info.File = /opt/grtlog/GrtLog.log log4j.appender.info.Append = true log4j.appender.info.Threshold = INFO log4j.appender.info.layout = org.apache.log4j.PatternLayout log4j.appender.info.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n #log4j.appender.info.datePattern='.'yyyy-MM-dd log4j.appender.info.filter.infoFilter = org.apache.log4j.varia.LevelRangeFilter log4j.appender.info.filter.infoFilter.LevelMin=INFO log4j.appender.info.filter.infoFilter.LevelMax=INFO ###warn级别输出 log4j.logger.warn = warn log4j.appender.warn=org.apache.log4j.DailyRollingFileAppender #windown #log4j.appender.warn.File = D:\\log\\GrtLog.log #linux log4j.appender.warn.File = /opt/grtlog/GrtLog.log log4j.appender.warn.Append=true log4j.appender.warn.Threshold=WARN log4j.appender.warn.layout=org.apache.log4j.PatternLayout log4j.appender.warn.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n log4j.appender.warn.datePattern='.'yyyy-MM-dd log4j.appender.warn.filter.warnFilter=org.apache.log4j.varia.LevelRangeFilter log4j.appender.warn.filter.warnFilter.LevelMin=WARN log4j.appender.warn.filter.warnFilter.LevelMax=WARN ###error级别输出 log4j.logger.error = error log4j.appender.error = org.apache.log4j.DailyRollingFileAppender #windown #log4j.appender.error.File = D:\\log\\GrtLog.log #linux log4j.appender.error.File = /opt/grtlog/GrtLog.log log4j.appender.error.Append = true log4j.appender.error.Threshold = ERROR log4j.appender.error.layout = org.apache.log4j.PatternLayout log4j.appender.error.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n log4j.appender.error.datePattern='.'yyyy-MM-dd log4j.appender.error.filter.errorFilter=org.apache.log4j.varia.LevelRangeFilter log4j.appender.error.filter.errorFilter.LevelMin=ERROR log4j.appender.error.filter.errorFilter.LevelMax=ERROR
3.main
import org.apache.log4j.Logger; public class log4jTest { public static Logger logger1 = Logger.getLogger(log4jTest.class); public static void main(String[] args) { logger1.info("我是logger1"); } }
相关文章推荐
- tomcat7 使用log4j进行日志记录
- Java中使用Log4j记录日志
- 使用log4j进行日志记录
- JAVA中使用LOG4J记录日志(转)
- Java中使用log4j记录日志
- Java项目日志记录(log4j使用)
- Java 使用Log4J进行日志操作
- Java中使用log4j记录日志
- 使用Log4j进行日志记录
- Java使用log4j进行日志管理
- Java日志记录,log4j的使用
- tomcat7 使用log4j进行日志记录
- JAVA中使用log4j及slf4j进行日志输出的方法详解
- Java中使用log4j记录日志
- Java中使用Log4j记录日志
- JAVA中如何使用log4j作为日志记录工具
- 使用log4j进行日志记录
- Java中使用log4j记录日志
- Java 使用Log4J进行日志操作
- java 使用commons-logging和log4j记录日志