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