第三方Jar生成大量日志时该怎么办?

时间:2018-09-26 11:02:00

标签: java log4j

我的项目中有一个记录器,并且一切正常,除了我从第三方使用的一个jars之外,它提供了大量的信息垃圾邮件,这些信息滞后于我的计算机并生成了无用的日志。

日志大多为INFO类型,来自com.test.TableRow软件包。我尝试在log4j.logger.com.test.TableRow = OFF中添加log4j.properties,但没有成功。

PS:我仍然需要INFO日志,只是我不想从这个程序包中

有帮助吗?

log4j.rootCategory = INFO, default, console

log4j.appender.default = org.apache.log4j.RollingFileAppender
log4j.appender.default.File = stardust.log
log4j.appender.default.layout = org.apache.log4j.PatternLayout
log4j.appender.default.layout.ConversionPattern = %d{HH:mm:ss} %-5.5p- [%-15.15t] %-25.25c{1} - %m%n
log4j.appender.default.Threshold = INFO

log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern = %d{HH:mm:ss} %-5.5p [%-10.10t] %-25.25c{1} - %m%n
log4j.appender.console.Threshold = INFO

log4j.category.com.icesoft.faces.application.ViewRootStateManagerImpl = FATAL

log4j.logger.org.eclipse.stardust.engine.core.runtime.beans.interceptors.DebugInterceptor=WARN
log4j.logger.org.eclipse.stardust.engine.core.runtime.logging.Security=WARN

log4j.logger.com.test.TableRow = OFF

0 个答案:

没有答案