1.创建lib和resouce
2.导入jar包(本文jar包可私,其余自行查找使用)
3.右键jar包点击Add as Library
4.右键java1点击open Module Setting查看jar包是否导入
5.在resource创建文件名为log4j.properties文件
6.在此文件写入以下代码:
log4j.rootLogger = debug,stdout,D
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target = System.out
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = ./test.log
log4j.appender.D.Append = true
log4j.appender.D.Threshold = ALL//可更改,具体看文章末尾
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
7.将resource标记为Mark Directory as为Resource Root
以上即可完成,以下是检验
8.正式创建文件,输入Logger点击含log4j
9.最终文件样子如图
10.test.log生成则成功
=================
日志级别:OFF>FATAL>ERROR>WARN>INFO>DEBUG>TRACE>ALL