Как Log4j управляет несколькими log4j.properties в своем пути к классам? Какой файл log4j.properties имеет приоритет? Позвольте мне описать точный сценарий.
У меня есть несколько модулей maven, разработанных разными командами, и каждый из них имеет свой файл log4j.properties. Все эти файлы log4j.properties имеют RootLogger, настроенные вместе с ConsoleAppender и FileAppenders.
Теперь, когда Log4j загружает файл log4j.properties, он будет использоваться для настройки параметров RootLogger? Кроме того, как Log4j создаст иерархию Logger? Как файл log4j.properties в других сторонних банках влияет на процесс ведения журнала?