Могу ли я использовать log4j в веб-приложении с файлом, отличным от log4j.xml или log4j.properties? - PullRequest
1 голос
/ 22 февраля 2011

Можно ли использовать что-то кроме имен файлов log4j.xml или log4j.properties для настройки ведения журнала log4j в веб-приложении Java?

Я хочу загрузить файл log4j.xml из другого местана пути к файлу (не в моем пути к классам).Возможно ли это в веб-приложении, используя, скажем, JBoss или Tomcat?

Ответы [ 2 ]

1 голос
/ 22 февраля 2011

Вы можете использовать PropertyConfigurator .Call configure с файлом, который вы хотели

0 голосов
/ 16 сентября 2013

Используйте -Dlog4j.configuration=path/to/your/file.xml параметр запуска, чтобы указать, где находится ваш файл конфигурации. В любом случае, это рекомендуемая практика:

Предпочтительный способ указать файл инициализации по умолчанию: через системное свойство log4j.configuration.

( log4j руководство )

...