是否有 Apache Commons/Log4J 日志记录 API 方法可用于完全禁用所有日志记录,即使对于第三方库中的记录器也是如此?
背景:我想在 GlassFish v3 Web 应用程序中使用 java.util.logging。但是,此 Web 应用程序中的第三方库使用 Log4J 日志记录和 Apache Commons 日志记录。为了节省资源,应该最小化或关闭此日志记录。
最佳答案
编辑您的 log4j 配置并将日志记录级别设置为 ERROR 或 FATAL
hibernate 示例:
log4j.logger.org.hibernate=ERROR
这将使日志输出相形见绌,几乎为零,只留下严重的错误消息。
关于java - 如何禁用第三方库中的 Apache Commons/Log4J 日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4948667/