马克~~~~~~~~~~~~~~~~~~~~~~~
周末愉快!常来交流! 马克~~~~~~~~~~~~~~~~~~~~~~~
JAVA编程下存放器
一条记录的级别如果高于或等于记录器的级别,则记录器会把这条记录信息送往它所拥有的所有存放器。 (Apenders)在Log4J中,记录信息通过存放器输出到目的地,支持异步存放。一个记录器可以有多个存放器,通过addApender方法来增加存放器。根记录器不存在继承。
布局(Logouts)布局负责格式化输出的log信息。log4j的patternLayout可以让程序以类似C语言printf的格式化模板来定义格式。常见的参数如下:
%mJAVE编程输出代码中指定的消息%。
输出级别值,即DEBUG,INFO,WARN,ERROR,FATAL%r输出自应用启动到输出该log信息耗费的毫秒数%c输出所属的类目,通常就是所在类的全名%t输出产生该日志事件的线程名%n输出一个回车换行符,Windows平台为“\r\n”,Unix平台为“\n”%d输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式。
%lJAVE编程输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数。
3Log4J的使用3.1配置首先到jakarta下载一个log4j的组件。把jakarta-log4j-1.2.8\dist\lib下的log4j-1.2.8.jar文件copy到classpath指定的目录下,可以是Tomcat的common\lib目录下,也可以是你需要用到。
文章来源:北京北大青鸟天灿白领校区
进来看看
页:
[1]