Java Logger только в файл, без вывода на экран

В CentOS я исправляю это с помощью

yum install readline-devel

, а затем перекомпилирует python 3.4.

В OpenSUSE я исправляю это с помощью

pip3 install readline

после ответа Валерио Крини.

Возможно, «pip3 install readline» является общим решением. Не пробовал мой CentOS.

13
задан Chris W. 7 April 2015 в 06:46
поделиться

3 ответа

Удалите все обработчики (используя Logger.getHandlers () и вызов Logger.removeHandler () для каждого обработчика) из корневого регистратора перед добавлением обработчика файлов.

5
ответ дан 1 December 2019 в 19:41
поделиться

Самый простой способ гарантировать, что на консоль ничего не будет записано, - это указать:

java.util.logging.ConsoleHandler.level = NONE

в файле конфигурации ведения журнала.

8
ответ дан 1 December 2019 в 19:41
поделиться

Старый вопрос, но в помощь другим разработчикам:

Вы также можете просто использовать logger.setUseParentHandlers (false) в вашем регистраторе.

20
ответ дан 1 December 2019 в 19:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: