Необходимо ли иметь log4j.properties и log4j2.xml в проекте maven для печати журналов в файл?
log4j.properties
log4j2.xml
Или достаточно log4j2.xml?
log4j2.xml достаточно.
Или, log4j2.properties одного тоже будет достаточно.
log4j2.properties
Обратите внимание, что если в пути к классам присутствуют файлы log4j2.properties и log4j2.xml, log4j2.properties "выигрывает". Или вы можете явно определить, какой файл конфигурации загружать, используя системное свойство log4j.configurationFile.
log4j.configurationFile
Подробнее см. Руководство Log4j2: https://logging.apache.org/log4j/2.x/manual/configuration.html