Мне нужно что-то упустить, но я смотрел на это уже несколько дней, но почему бы вам никогда не использовать log4j2 над log4j (кроме производительности)?
Из того, что я видел до сих пор, log4j2 рекламируется как более простой в настройке, но его значительно более сложный (уже три дня, и я все еще не могу его записать в мой домашний каталог). Автоматическая конфигурация просто не работает для меня (или, по крайней мере, я не могу заставить ее работать), сам файл конфигурации существенно сложнее в своей структуре и, как представляется, гораздо сложнее добавить что-то в среду выполнения, чтобы помочь диагностировать.
Так что, кроме производительности, есть ли какая-нибудь причина использовать log4j2 поверх исходного log4j?