[java]使用jog4j给java程序添加日志功能

1.前言

java本身自带有logging日志工具,虽然使用起来比较简单方便,但是如果要调用一些相对来说比较复杂的功能就会比较麻烦。本文对log4j这一外部日志工具进行一些简要的配置/使用方法说明,同时针对自己的lab4给出相关的示例

2.log4j的下载与安装

log4j作为外部项目,自然要下载。
目前登录官网可以下载到最新版本的log4j(2.x)
选择后即可进行下载
如果登录官网比较慢也可以用其他国内软件站下载
由于2.1与1.2版本有一些不同,最后选择了1.2版本
下载后将其放入项目的lib文件夹内并进行导入
以eclipse为例
右键项目→构建路径→配置构建路径→添加外部JAR
图2.1
图2.2
选择log4j.jar并打开,最后点击应用即可导入

3.配置log4j

如果像正常使用log4j来记录日志,我们还需要新添加一个log4j的配置文件
1.在项目的src目录下新建一个文件,将其重命名为log4j.properties
2.遵守其配置规则写log4j的配置文件,这里先给出一个示例

log4j.rootLogger = debug,D,E

log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = logs/log.log
log4j.appender.D.Append = true
log4j.appender.D.Threshold = DEBUG 
log4j.appender.D.layout 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值