如何在java中输出日志消息

Python014

如何在java中输出日志消息,第1张

配置文件设置如下:

log4j.rootLogger=debug,stdout,logfile  

log4j.appender.stdout=org.apache.log4j.ConsoleAppender  

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout  

log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n  

  

log4j.appender.logfile=org.apache.log4j.RollingFileAppender  

log4j.appender.logfile.File=logfile.log  

log4j.appender.logfile.MaxFileSize=512KB  

log4j.appender.logfile.MaxBackupIndex=3  

log4j.appender.logfile.layout=org.apache.log4j.PatternLayout  

log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n 测试java 文件

log4j.rootLogger=debug,stdout,logfile  

log4j.appender.stdout=org.apache.log4j.ConsoleAppender  

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout  

log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n  

  

log4j.appender.logfile=org.apache.log4j.RollingFileAppender  

log4j.appender.logfile.File=logfile.log  

log4j.appender.logfile.MaxFileSize=512KB  

log4j.appender.logfile.MaxBackupIndex=3  

log4j.appender.logfile.layout=org.apache.log4j.PatternLayout  

log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

如果是小程序就不是必须的了

如果是大点的程序,日志就非常有用了

日志的作用,主要在维护的时候非常有用,系统可能会出一些其名其秒的错误,这个时候如果日志做的比较详细就能很清楚的查找到错误了~~