如题:public static void logOnConsole(Logger log,Exception e){
RootLogger rootLogger = new RootLogger(Level.ERROR);
ConsoleAppender consoleAppender = new ConsoleAppender();
consoleAppender.setTarget("System.out");
PatternLayout patternLayout = new PatternLayout();
patternLayout.setConversionPattern("[ErrorMessage] %d - [%t] %-5p %c - %m%n");
consoleAppender.setLayout(patternLayout);
LoggingEvent loggingEvent = new LoggingEvent(log.getName(), log, Level.ERROR, "AAAAAA", e);
rootLogger.addAppender(consoleAppender);
rootLogger.callAppenders(loggingEvent);
}
运行木有输出!求教!
RootLogger rootLogger = new RootLogger(Level.ERROR);
ConsoleAppender consoleAppender = new ConsoleAppender();
consoleAppender.setTarget("System.out");
PatternLayout patternLayout = new PatternLayout();
patternLayout.setConversionPattern("[ErrorMessage] %d - [%t] %-5p %c - %m%n");
consoleAppender.setLayout(patternLayout);
LoggingEvent loggingEvent = new LoggingEvent(log.getName(), log, Level.ERROR, "AAAAAA", e);
rootLogger.addAppender(consoleAppender);
rootLogger.callAppenders(loggingEvent);
}
运行木有输出!求教!
解决方案 »
- 求大神帮我看下是哪里出错
- hibernate支持oracle的regexp_like等正则函数吗?
- 怎样部署一个文本文件?
- 怎样保证新增数据的ID不是已删除数据的ID?
- 求助:推荐深圳javaEE培训机构。
- 同样的机子配置为什么我的机子hibernate连接数据库sql2000那么慢的出奇?那位高手能指点一下!不胜感激!
- 200分请问如何使用java调用document,literal类型的webservices
- 紧急求救:从网上下载SQL2000的JDBC的安装驱动程序,并且安装后,怎样才能在JBuilder8里面用JDBC直接连上数据库呢?
- 请问哪里有《JAVA AND XML》这本书的电子档,我在成都找遍了书店都没有这本书!!
- 现想在jbuilder中写一个类联异地的oracle.......
- JBPM4.4组织机构适配和节点线条权限设计问题
- mysql中insert语句中,value与values之间的区别?
用配置文件的话我已经实现了,但是我现在想写成一个工具类,不要配置文件了,需求是这样:
在需要保存日志的时候才调用一个方法保存日志。类似于这样,
发邮件的日志一定存库,
存库的日志不一定发出邮件。但是log4j是一次过把信息既存库又发邮件,对那些不用发邮件的情况就多余的了~能理解我的意思吗亲?