У нас есть модульное приложение, где модули имеют свои собственные журналы log4j (т.е. коммуникационный журнал и журнал ошибок). appenders и категории для них все настроены в базовом log4j XML, но не все модули всегда устанавливаются. DailyRollingFileAppender создает свой файл независимо от использования, и это выставляет полный набор модулей, хотя не существующий и поскольку некоторые из них ориентированы на клиента, мы хотели бы скрыть журналы, не используемые. Существует ли способ заставить DailyRollingFileAppender создать свой файл на первом использовании вместо автоматически при запуске?