Я новичок в Java, поэтому извините за неправильную терминологию.
Мое приложение Java использует SLF4j, который я настроил для использования реализации SimpleLogger и перенаправления сообщений журнала в файл.
Приложение использует фреймворк Jersey, который зависит от Grizzly, который, насколько я могу судить, использует стандартный фреймворк java.util.logging.
Когда я запускаю приложение, выходные данные моих операторов журнала отображаются в файле lof, как и ожидалось, но выходные данные операторов журнала Grizzly отображаются в консоли красным цветом.
В идеале я хотел бы перенаправить вывод журнала Grizzly в свой файл. Это возможно?
Используя этот ответ, я смог перенаправить вывод Grizzly в другой файл и полностью отключить его с помощью:
Logger.getLogger("").setLevel(Level.OFF);
Аналогичный вопрос был задан здесь, но единственный предоставленный ответ бесполезен и не был принят.
Кто-нибудь может помочь?
SimpleLogger
. - person ksl   schedule 08.01.2016