標籤:

Log4j的配置

log4j使用:四、使用詳細參考稍微簡單一些的http://blog.chinaunix.net/uid-26746984-id-3379937.html稍微詳細一些的http://blog.csdn.net/jimmee/article/details/21684521.配置文件(可以有兩種之一,.properties文件,.xml文件) log4j.properties,放到src目錄下,沒有格式,容易出錯,但是看起來簡單一些 DEBUG、INFO、WARN、ERROR、FATAL 日誌級別 logger.dubug()會列印其後級別所有信息 A1,R,信息輸出的目的地。 log4j.rootLogger=info,A1,R log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.appender.A1.Threshold=debug log4j.appender.A1.target=System.out log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%c -%m%n log4j.appender.R=org.apache.log4j.FileAppender log4j.appender.R.Threshold=error log4j.appender.R.ImmediateFlush=true log4j.appender.R.File=../logs/HelloLog4j.log log4j.appender.R.Append=true log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%c -%m%n log4j.xml,放到lib目錄下,有格式約束,不容易出錯,但是看起來複雜一些。2.導入包import org.apache.log4j.*;//import org.apache.commons.logging. * ; 3.獲取日誌對象public static Logger logger=LogManager.getLogger(LogListener.class);public static Logger logger=LogManager.getLogger("javastudy.LogListener");//private static Log logger = LogFactory.getLog(YouClassName. class )4.日誌級別(根據問題的嚴重程度)DEBUG、INFO、WARN、ERROR、FATALlogger.error("Did it again!"); logger.info("我是info信息"); logger.debug("我是debug信息");logger.warn("我是warn信息");logger.fatal("我是fatal信息");logger.log(Level.DEBUG, "我是debug信息");
推薦閱讀:

遠景SUV和帝豪gs選哪款?
負利率或是窮人的災難!如何配置資產,你不能不知道這4點!
XP快到期了,安裝LINUX怎麼樣?效果與XP相比如何?
范時傑:中國社會階層與政治權力配置淺析
買車必看的教程 吃透車輛配置表(十)

TAG:配置 |