【发布时间】:2011-01-16 20:29:34
【问题描述】:
我想使用我的记录器写入两个不同的文件,声明如下:
public static final Logger logger = Logger.getLogger(Adapt.class);
PropertyConfigurator.configure("log4j.properties");
log4j 包含的文件:
log4j.rootLogger=DEBUG, FA
#File Appender
log4j.appender.FA=org.apache.log4j.FileAppender
log4j.appender.FA.File=temp.ppr
log4j.appender.FA.layout=org.apache.log4j.PatternLayout
log4j.appender.FA.append=false
log4j.appender.FA.layout.ConversionPattern= %m%n
是否有可能使用记录器轻松地将不同的文本写入两个不同的文件?
如果没有,有没有办法用两个记录器做到这一点? (我试过了,但由于函数 configure 是静态的,所以遇到了问题。)
谢谢。
【问题讨论】: