log4j 将控制台的完整异常信息记录到日志文件

控制台异常信息:
java.lang.NumberFormatException: For input string:
""
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:
48)
    at java.lang.Integer.parseInt(Integer.java:
468)
    at java.lang.Integer.parseInt(Integer.java:
497)
    at qing.log.struts.action.LiuAction.execute(LiuAction.java:
44)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:
419)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
224)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:
1194)
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:
432)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:
710)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:
803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
175)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
286)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:
583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
447)
    at java.lang.Thread.run(Thread.java:
619)

log4j。properties中的内容:

#Created by JInto - www.guh-software.de
#Sun May 17 18:58:54 CST 2009
asdasd=%n/u65F6/u95F4/:%d%n/u4F18/u5148/u7EA7/:%p%n/u4F4D/u7F6E/:%l%n/u4FE1/u606F/:%m%n%n
asdasdasd=/u65F6/u95F4/:%d%n/u4F18/u5148/u7EA7/:%p%n/u6E90/u6587/u4EF6/:%F%n/u7C7B/:%c%n
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.SimpleLayout
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=D/://log4j.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%n%n/u65F6/u95F4/:%d%n/u4F18/u5148/u7EA7/:%p%n/u4F4D/u7F6E/:%l%n/u4FE1/u606F/:%m%n%n
log4j.rootLogger=INFO,console,file

这样就可以将控制台的完整异常信息记录到日志文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值