Несколько файлов Log4j.properties в пути к классам

Как Log4j управляет несколькими log4j.свойства в пути к классам? Какой файл log4j.properties имеет приоритет? Позвольте мне описать точный сценарий.

У меня есть несколько модулей maven, разработанных разными командами, и каждый из них имеет собственный файл log4j.properties. Во всех этих файлах log4j.properties RootLogger настроен вместе с ConsoleAppender и FileAppenders.

Теперь, когда Log4j загрузит, какой файл log4j.properties будет использоваться для настройки параметров RootLogger? Кроме того, как Log4j создаст иерархию Logger? Как файл log4j.properties в других сторонних jar-файлах повлияет на процесс ведения журнала?

14
задан cosmos 10 June 2012 в 02:41
поделиться