У меня есть веб-приложение Tomcat, которое использует ведение журнала 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
Какой ответ?