Как я заставляю log4j создать файлы журнала по требованию только?

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

10
задан Mirvnillith 27 April 2010 в 08:50
поделиться