Уровень конфигурации Java Logging API по файлу свойств - PullRequest
1 голос
/ 04 октября 2011

У меня проблемы с использованием API регистрации Java. Моя ошибка кажется довольно простой, но я не могу ее найти. Я использую следующий файл конфигурации:

handlers= java.util.logging.ConsoleHandler

java.util.logging.ConsoleHandler.level = ALL

.level= FINEST
com = SEVERE

Но похоже, что используется только .level-параметр. Когда я регистрируюсь из регистратора с именем «com.test» (private static Logger log = Logger.getLogger("com.test");), журнал показывает все уровни и игнорирует, что com-пакет - SEVERE. Когда я изменяю параметр .level, все работает как положено, и поэтому я обязательно использую правильный файл конфигурации.

Вся документация, которую я видел, показывает, что это должно работать. Кто-нибудь видит мою ошибку?

1 Ответ

2 голосов
/ 04 октября 2011

Решение: com.level = SEVERE

Теперь я чувствую себя действительно глупо ...

...