В CentOS я исправляю это с помощью
yum install readline-devel
, а затем перекомпилирует python 3.4.
В OpenSUSE я исправляю это с помощью
pip3 install readline
после ответа Валерио Крини.
Возможно, «pip3 install readline» является общим решением. Не пробовал мой CentOS.
Удалите все обработчики (используя Logger.getHandlers () и вызов Logger.removeHandler () для каждого обработчика) из корневого регистратора перед добавлением обработчика файлов.
Самый простой способ гарантировать, что на консоль ничего не будет записано, - это указать:
java.util.logging.ConsoleHandler.level = NONE
в файле конфигурации ведения журнала.
Старый вопрос, но в помощь другим разработчикам:
Вы также можете просто использовать logger.setUseParentHandlers (false)
в вашем регистраторе.