Я видел много вопросов по вышеупомянутым темам, но ни одного, которые касаются этого.
Я пытаюсь использовать log4j для входа в пользовательский файл в каталоге $ CATALINA_BASE / logs /.
Я настроил файл log4j.xml и скопировал его в каталог $ CATALINA_BASE / lib /.
Я использую следующие строки для создания регистратора -
PatternLayout layout = new PatternLayout ();
FileAppender appender = new FileAppender ("filename.txt");
Здесь моя проблема. Как заставить FileAppender принять имя файла, которое я настроил в log4j.xml?
Я надеялся, что он автоматически подберет это, но для FileAppender не существует обработчика, который бы не принимал имя файла.
Нужно ли читать log4j.xml, чтобы получить имя файла? Если да, то зачем вообще устанавливать это свойство в xml?
Любая помощь будет принята с благодарностью.
Спасибо,
- Vas