使用Log4j.jar写日志到文件

本文介绍了如何使用Log4j.jar在Java应用程序中创建日志。首先,需要下载log4j.jar并将其放入工程目录。接着,创建log4j.properties配置文件,设置日志输出到文件和控制台,以及格式。在Java类中,通过Logger实例来写入日志。文章提供了具体的配置代码示例,并给出了相关资源链接。
摘要由CSDN通过智能技术生成

准备好log4j.jar文件

log4j.jar是用来写日志的高效的一个工具,还有很多功能有待开发,发现:
具体操作:

  • 在网上下载log4j.jar包
  • 放在工程中,我的是Myeclipse中的JavaWeb工程
  • 具体目录,不固定,可以是src,或是新建一个文件夹都可以
  • 新建一个log4j.properities文件,目录同上

在log4j.properties配置文件中写入配置

具体操作:

里面主要是写一些输出的控制,是输出到控制台,还是日志文件中,输出格式的控制等等

我的配置

看代码:

log4j.properities中的代码

stdout.File路径是日志输出目录

输出到日志文件中

log4j.rootLogger=INFO,stdout, stdout2, user_controller
log4j.appender.stdout=org.apache.log4j.FileAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%-4r %-5p %d{yyyy-MM-dd HH:mm:ssS} %c %m%n
log4j.appender.stdout.File=E:log/AdminUserController.log

输出到控制台

log4j.appender.stdout2=org.apache.log4j.ConsoleAppender
log4j.appender.stdout2.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout2.layout.ConversionPattern=%-4r %-5p %d{yyyy-MM-dd HH:mm:ssS} %c %m%n

java类中使用logger写日志

定义Logger变量,初始化,在需要的地方调用

代码如下:

Logger的定义

private Logger logger = LogManager.getLogger(AdminUserControlle

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值