Настройка разных форматов журналов JDK для разных файлов журналов

С помощью java.util.logging, возможно ли настроить различное форматирование для разных файлов журнала? Для одного файла я хочу использовать значение по умолчанию SimpleFormatter выход. Другой файл содержит записи из определенного класса, и я хочу вывести только LogRecord сообщение без какого-либо форматирования.

В идеале я хотел бы сделать это исключительно из конфигурации.

1 ответ

Вы должны создать некоторый код Java, чтобы заставить это работать. Создать новый Formatter вернуть LogRecord протоколировать сообщение без форматирования. Затем используйте config Опция, описанная в документации класса верхнего уровня LogManager, чтобы прикрепить ваш FileHandler с SimpleFormatter и ваш FileHandler без форматирования.

Другие вопросы по тегам