1.导入log4j的jar包

2.写log4j.properties文件,配置日志记录参数,一般参数如下所示:

第二行指定了输出日志的目录,此处用的相对路径,也可换成绝对路径;

第三行指定了输出的记录格式,此处为时间 信息类型 程序名称 日志记录所在行数 日志信息,输出如下形式:

3.在程序开始初始化log4j,代码如下:

PropertyConfigurator.configure(path + "log4j.properties");

4.定义log4j的全局变量private Logger lo = Logger.getLogger(mdbReader.class);

5.在程序中可以在合适的位置使用日志记录信息,有几种信息类型,常用的类型为info和error,用法为lo.info();然后输入记录信息,也可将出错信息输出,便于程序查错。

最新文章

  1. jQuery-1.9.1源码分析系列(五) 回调对象
  2. 7 款顶级开源 BI(商务智能)软件和报表工具
  3. 导致人生失败的31种原因(转自csdn博客)
  4. ftp 530 This FTP serveris anonymous only,
  5. c语言自加自减三道题
  6. DefaultHttpClient使用
  7. MyBatis学习总结_11_MyBatis动态Sql语句
  8. linux作业六——进程的描述和进程的创建
  9. iOS block并发
  10. Java 简单算法--排序
  11. <原>ASP.NET 学习笔记之HTML helper中参数何时会是路由参数,何时又会是query string?
  12. CSS Sprite小图片自动合并工具
  13. SQL Server 动态行转列(轉載)
  14. Java 多线程 从无到有
  15. Mysql 数据库常用配置命令
  16. 阿里云上rabbitmq安装
  17. [cipher][archlinux][disk encryption][btrfs] 磁盘分区加密 + btrfs
  18. <HBase><读写><LSM>
  19. 黄聪:Android酷炫实用的开源框架(UI框架)(转)
  20. union和union all区别

热门文章

  1. ASP.NET Core 中间件的使用(二):依赖注入的使用
  2. Web服务器-服务器开发-返回固定页面的HTTP服务器(3.3.1)
  3. 用burp爆破tomcat的过程
  4. 解决CentOS 8 Docker容器无法上网的问题
  5. [转载]Mybatis Generator最完整配置详解
  6. 什么是Redis?
  7. 数据接口请求异常:parsererror
  8. Java学习日报9.30
  9. 使用ThreadLocal
  10. java nio中,HeapByteBuffer与DirectByteBuffer的区别