gpt4 book ai didi

tomcat - 为 tomcat 中的 webapp 设置日志级别以进行调试

转载 作者:行者123 更新时间:2023-11-28 21:56:41 24 4
gpt4 key购买 nike

我在 tomcat 中有一个 webapp,我希望将其日志级别设置为调试。我没有为 webapp 使用 JULI,而是使用 log4j。我在 WEB-INF/lib 文件夹中有 log4j-1.2.15.jar,下面是 WEB-INF/classes 文件夹下的 log4j.properties 文件。

    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);

其中 Crossword 是 webapp 中的一个类。我可以看到 INFO 级别的日志被记录到 tmp 目录中的 muse.log,现在我需要做哪些更改才能在 DEBUG 级别记录。谢谢。

最佳答案

将所需包或类的 INFO 更改为 DEBUG,或者如果您希望在任何地方都进行 DEBUG,则将 rootCategory 更改为 DEBUG。

阅读the documentation .

关于tomcat - 为 tomcat 中的 webapp 设置日志级别以进行调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15153163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com