Log4j-阻止特定类

Log4j-阻止特定类,log4j,Log4j,我有一个Tomcat webapp,它使用Log4j日志记录,并通过Log4j.properties文件进行配置。我更希望它是通过一个xml文件配置的,我更了解这个文件,但我没有时间或意愿去更改它 根记录器的设置方式如下: log4j.rootLogger=info, stdout 这就是我想要的,但有一个例外:我最近开始使用的一个类(AmazonHttpClient)喷出了太多的INFO日志,我只想将该类限制为WARN级别,而不改变任何其他内容 我该怎么做 我原以为这样行得通,但事实并非如此

我有一个Tomcat webapp,它使用Log4j日志记录,并通过
Log4j.properties
文件进行配置。我更希望它是通过一个xml文件配置的,我更了解这个文件,但我没有时间或意愿去更改它

根记录器的设置方式如下:

log4j.rootLogger=info, stdout
这就是我想要的,但有一个例外:我最近开始使用的一个类(
AmazonHttpClient
)喷出了太多的
INFO
日志,我只想将该类限制为
WARN
级别,而不改变任何其他内容

我该怎么做

我原以为这样行得通,但事实并非如此:

log4j.rootLogger.com.amazonaws.http.AmazonHttpClient=WARN
我还尝试了所有这些:

log4j.logger.com.amazonaws.http.AmazonHttpClient=WARN
log4j.rootLogger.AmazonHttpClient=WARN
log4j.logger.AmazonHttpClient=WARN

答案是什么?

log4j.logger.com.amazonaws.http.AmazonHttpClient=WARN
我认为应该有效。