2011-11-22 51 views
0

這是我上面的log4j.properties文件,調試語句不被稱爲log4j的

log4j.rootCategory=Info, A1 

# A1 is a DailyRollingFileAppender 

log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender 
log4j.appender.A1.file=${user.home}/MYWEB/MYWEB.log 
log4j.appender.A1.datePattern='.'yyyy-MM-dd 
log4j.appender.A1.append=true 
log4j.appender.A1.layout=org.apache.log4j.PatternLayout 
log4j.appender.A1.layout.ConversionPattern=%-22d{dd/MMM/yyyy HH:mm:ss} - %m%n 

我有這些語句:

logger.info("The middleware url is"+Request.getSecurityHeader().); 
logger.debug("Inside the Jai method"); 
logger.debug("The middleware url is"+URL); 

爲什麼我收到這條線只

中間件網址是

爲什麼調試沒有執行?

回答

0

首先替換這條線在頂部

log4j.rootCategory=Info, A1 

log4j.rootCategory=DEBUG, A1 

我希望問題將得到解決,你也可以更換上述行之後添加以下語句。

log4j.appender.aar.Threshold=DEBUG