2013-03-01 102 views
1

我在tomcat中有一個webapp,我希望將它設置爲調試日誌級別。 我不使用JULI,而是使用log4j作爲web應用程序。 我在WEB-INF/lib文件夾中有log4j-1.2.15.jar,下面是WEB-INF/classes文件夾下的log4j.properties文件。設置日誌級別以在tomcat中爲webapp調試

log4j.rootCategory=INFO, Console 
    log4j.logger.com.opensymphony.xwork2=INFO 
    log4j.logger.freemarker.cache=INFO 
    log4j.logger.org.apache.struts2=INFO 
    log4j.logger.org.apache.xml.security=INFO 
    log4j.logger.org.apache.commons.httpclient=INFO 
    log4j.logger.org.mortbay.log=INFO 
    log4j.logger.net.sf.ehcache=OFF 
    log4j.appender.Console=org.apache.log4j.ConsoleAppender 
    log4j.appender.Console.encoding=UTF-8 
    log4j.appender.Console.layout=org.apache.log4j.PatternLayout 
    log4j.appender.Console.layout.ConversionPattern=%d{dd MMM HH:mm} %c{1} %-5p - %m%n 

,並在類文件,我得到了處理這樣......

public static Log log = LogFactory.getLog(Crossword.class); 

哪裏填字遊戲是在web應用程序的類。 我可以在tmp目錄中看到正在記錄到muse.log的INFO級別日誌,現在需要做什麼更改才能使其在DEBUG級別登錄。 謝謝。

回答

3

將INFO更改爲您想要的包或類的DEBUG,或者如果您要隨處調用DEBUG,請將rootCategory更改爲DEBUG。

閱讀the documentation