По причинам, по которым я не буду вдаваться, я вынужден настроить приложение log4j программно.
Я хочу использовать RollingFileAppender, чтобы контролировать максимальное количество файлов, которые хранятся вокруг.
Также я хочу настроить этот аппендер на использование TimeBasedRollingPolicy, так как он автоматически позаботится о сжатии свернутых файлов.
Проблема в том, что я не вижу способа установить это с помощью кода.При обычной настройке RollingFileAppender через файл свойств вы должны иметь:
log4j.appender.LOGFILE.RollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy
Должен быть способ установки этого ....?Может кто-нибудь пролить некоторый свет, копаясь в javadoc, и основное отражение методов затмений классов не выявило решения: (