根据不同业务( Logger.getLogger(Receive.class) 中的class类型)将日志保存到不同的日志文件
只需要在已经配置好的Log4j文件中增加如下两项
1、在配置好的log4j中添加如下配置
#log4j.logger.日志类的路径=输出级别并设置类的别名
log4j.logger.com.telezone.build.entity.Receive=info,receive
#log4j.additivity.日志类的路径设=置日志是否在主类中输出
log4j.additivity.com.telezone.build.entity.Receive=false
2、该日志输出具体信息
#日志的保存方式(控制输出日志文件的大小)
log4j.appender.info=org.apache.log4j.RollingFileAppender
#日志输出地址
log4j.appender.info.File=E:\\log\\info.log
log4j.appender.info.Encoding=UTF-8
log4j.appender.info.MaxFileSize=20MB
log4j.appender.info.MaxBackupIndex=10
log4j.appender.info.layout=org.apache.log4j.PatternLayout
log4j.appender.info.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n