初学log4j,做个笔记记录
 导入log4j的jar包,目前最新版本1.2.14
 在项目工程中新建一个属性文件,叫做log4j.properties
 加入下面几行
 第一行:log4j.rootLogger=[level],appenderNameA,appenderNameB
 这一行标明了日志输出的级别和两个目的地,级别有以下几种,OFF,FATAL,ERROR,WARN,INFO,DEBUG,ALL等,推荐常用以下四个ERROR,WARN,INFO,DEBUG。两个目的地,一个是控制台A,一个是文件B。用下面代码定义。
 下面是
 log4j.appender.appenderNameA = org.apache.log4j.ConsoleAppender
 log4j.appender.appenderNameB = org.apache.log4j.FileAppender
 log4j.appender.appenderNameB.File = *.log   //这里也可以使用绝对路径,默认就是服务器的bin目录,比如D:/tomcat/bin
 log4j.appender.appenderNameA.layout = org.apache.log4j.SimpleLayout  //这里是样式
 log4j.appender.appenderNameB.layout = org.apache.log4j.SimpleLayout
 这样log4j基本配置完了
 回到项目中,在程序里用
 Log log = LogFactory.getLog(yourclass.class);
 log.[level]("要输入的信息");
 这样即可,可以同时在控制台看到,也可以从log文档中看到。
	posted on 2007-04-28 11:47 
英明 阅读(250) 
评论(0)  编辑  收藏