我帮你顶一下,你也帮我顶一下吧
http://community.csdn.net/Expert/TopicView1.asp?id=3234757
http://community.csdn.net/Expert/TopicView1.asp?id=3234757
解决方案 »
- 问下,关于spring+log4j动态日志切换问题
- 想问下java 没有工作经验的找工作能有多少钱啊?
- 关于struts2一个路径问题
- MyEclipse 设置webService的WSDL时,出现an error occurred while completing process -java.lang.reflect.InvocationTargetException
- JFrame repaint() 的问题!
- JasperReport压缩重复值问题。
- 急救!简单的STRUTS问题
- 求教webwork2.2.2的使用,急!!!多谢
- executeUpdate()下面的语句死活不执行
- Struts html:link tag的问题
- HTML语法问题
- 请教JB9。0+WEBLOGIC+TOMCAT联合配置的问题
log4j.rootLogger = [ level ] , appenderName, appenderName, …
这里level指Logger的优先级,appenderName是日志信息的输出地,可以同时指定多个输出地。如:log4j.rootLogger= INFO,A1,A2
2、 配置日志信息输出目的地,其语法为:
log4j.appender.appenderName = fully.qualified.name.of.appender.class
可以指定上面所述五个目的地中的一个。
3、 配置日志信息的格式,其语法为:
log4j.appender.appenderName.layout = fully.qualified.name.of.layout.class
这里上面三个步骤是对前面Log4j组件说明的一个简化;下面给出一个具体配置例子,在程序中可以参照执行:
log4j.rootLogger=INFO,A1
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=
%-4r %-5p %d{yyyy-MM-dd HH:mm:ssS} %c %m%n
这里需要说明的就是日志信息格式中几个符号所代表的含义:
-X号: X信息输出时左对齐;
%p: 日志信息级别
%d{}: 日志信息产生时间
%c: 日志信息所在地(类名)
%m: 产生的日志具体信息
%n: 输出日志信息换行