通过log4j保存异常信息
来源:互联网 发布:featutelayer json 编辑:程序博客网 时间:2024/05/16 09:54
log4j.properties:
### direct log messages to stdout ###log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c:%L - %m%n### direct messages to file myfile.log ###log4j.appender.myfile=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.myfile.File=logs/myfile.loglog4j.appender.myfile.DatePattern='.'yyyy-MM-ddlog4j.appender.myfile.layout=org.apache.log4j.PatternLayoutlog4j.appender.myfile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c:%L - %m%nlog4j.rootLogger=debug, stdout,myfile### name:com.demo,level:info,Appender and layout inherit rootLogger ###log4j.logger.com.demo=info
测试代码:
import java.io.PrintWriter;import java.io.StringWriter;import org.apache.log4j.Logger;import org.junit.Test;public class LogInputTest {static Logger logger = Logger.getRootLogger();@Testpublic void testLog() {StringBuffer sb = null;StringWriter out=new StringWriter();try {sb.append("hello");} catch (NullPointerException e) {e.printStackTrace(new PrintWriter(out));logger.info(out.toString());}}}
0 0
- 通过log4j保存异常信息
- log4j异常信息单独保存 log4j包名缩写
- 使用JDBC保存Log4J日志信息
- 请问能否把程序运行时出现的异常堆栈信息也保存进log4j指定的日志文件中
- 用Log4j记录你的异常信息
- Struts2配合Log4j打印异常栈信息
- struts2配合log4j打印异常栈信息
- struts2配合log4j打印异常栈信息
- struts2配合log4j打印异常栈信息
- struts2配合log4j打印异常栈信息
- Struts2配合Log4j打印异常栈信息
- log4j日志打印全部异常信息
- log4j实现自动打印所有异常信息
- 如何保存完整的异常信息
- 通过对象系列化保存配置信息
- 通过文件保存和更新信息
- 使用jdbc来保存log4j日志信息的一个例子
- Android 使用log4j 保存log日志信息至sdcard中
- 数据库巡检脚本
- redhat linux 5.6 安装oracle 11gR2客户端
- 22 PPP协议
- Java 面向对象 面试题
- HDU 4923
- 通过log4j保存异常信息
- JPA 注解以及pojo转为表 2
- unity3d之帧动画
- 创建SSL证书,配置IPython notebook服务器
- HDU 4930
- 第二届360杯全国大学生信息安全技术大赛部分解题思路(加密解密题)
- POJ 3356 AGTC
- GGDB常用代码
- URL的应用-多线程下载