java log4j проблема уровня ИНФО - PullRequest
0 голосов
/ 18 февраля 2010

Я не уверен, что я могу делать неправильно, из-за чего сообщения информационного уровня не появляются.Вот ситуация

 class LogTest {
      protected final Logger logger = Logger.getLogger(getClass());
      ...
      public void start() {
            logger.error(logger.isInfoEnabled());
               logger.info("blah");
      }
      ...
  }

На регистратор не ссылаются нигде в классе.

Вот вывод:

 ERROR 2010-02-18 09:14:01,489 com.company.test.Test - true

Я не знаю, что ещепроверьте, чтобы информация заработала .. по данным регистратора она включена.

Ответы [ 2 ]

4 голосов
/ 18 февраля 2010

У вас может быть приложение, которое действует только в режиме WARN или выше, или вы могли настроить фильтр.

2 голосов
/ 18 февраля 2010

Убедитесь, что вы установили соответствующий уровень ведения журнала.Кроме того, slf4j и / с logback являются более новыми и предпочтительными библиотеками журналирования.

Вы можете изменить уровень ведения журнала, выполнив следующие действия: logger.setLevel(Level.INFO);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...