java代码中添加log4j日志

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

java代码中添加log4j⽇志
1.得到记录器
使⽤Log4j,第⼀步就是获取⽇志记录器,这个记录器将负责控制⽇志信息。

其语法为:
public static Logger getLogger( String name),
通过指定的名字获得记录器,如果必要的话,则为这个名字创建⼀个新的记录器。

Name⼀般取本类的名字,⽐如:
static Logger logger = Logger.getLogger ( ServerWithLog4j.class.getName () ) ;
2.读取配置⽂件
当获得了⽇志记录器之后,第⼆步将配置Log4j环境,其语法为:
//1.⾃动快速地使⽤缺省Log4j环境。

BasicConfigurator.configure ();
//2.读取使⽤Java的特性⽂件编写的配置⽂件。

PropertyConfigurator.configure ( String configFilename);
//3.读取XML形式的配置⽂件。

DOMConfigurator.configure ( String filename );
//4.添加配置信息
SimpleLayout simpleLayout = new SimpleLayout();
try {
FileAppender fa = new FileAppender(simpleLayout, "test.log");
logger.addAppender(fa);
logger.setLevel(Level.ERROR);
logger.error(Object obj );
} catch (IOException e1) {
//...
}
四种⽅式任选其⼀
3.插⼊记录信息(格式化⽇志信息)
当上两个必要步骤执⾏完毕,您就可以轻松地使⽤不同优先级别的⽇志记录语句插⼊到您想记录⽇志的任何地⽅,其语法如下:。

相关文档
最新文档