【问题标题】:Manage tomcat logging from webapp从 webapp 管理 tomcat 日志记录
【发布时间】:2012-10-06 22:14:00
【问题描述】:

有没有办法从 webapp 的 log4j xml 管理 tomcat 日志记录?

我的意思是我特别希望阻止来自 WebappClassLoader 的 SEVERE 级别的日志被放入 catalina.out 日志中。

编辑:

在研究过程中,我了解到如果该文件存在或存在于 WEB-INF/classes 中,log4j 将优先考虑来自任何父类加载器的 log4j.xml。如果父类加载器没有其他 log4j.xml 文件,是否会从 webapp log4j.xml 为 tomcat 和特定应用程序采用默认设置?

【问题讨论】:

    标签: tomcat logging log4j catalina.out


    【解决方案1】:

    不,我认为没有办法在 Web 应用程序中覆盖 Tomcat 的日志记录设置。

    要解决您的问题,您可以尝试更改Tomcat's default logging configuration。如果你更喜欢 log4j,你可以试试to configure Tomcat to use log4j 而不是 java.util.logging。

    【讨论】:

      猜你喜欢
      • 2012-03-12
      • 2023-03-04
      • 2011-03-10
      • 1970-01-01
      • 2016-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多