Я пытаюсь войти в свою лямбда-функцию aws с помощью log4j2 Loggers, но, к сожалению, log4j2.xml не может быть найден, и я просто вижу в журналах CloudTrail стандартное сообщение об ошибке
"ОШИБКА StatusLogger Не найден файл конфигурации log4j2. Используется по умолчанию
конфигурация: запись только ошибок в консоль. "
Если я запускаю приложение локально (вызываю метод объекта в методе main), все работает нормально). Я следовал официальной документации AWS, но это не помогло.
Здесь можно развернуть фиктивный проект: https://github.com/dimarzio/testlambdalog
Единственное, что отличается - я использую плагин shadowJar ...
Интересно, что когда я просматриваю * all.jar, log4j2.xml помещается прямо в корень * .jar