Когда я загружаю .zip-файл, содержащий .jar-артефакт, в функцию AWS Lambda, артефакт анализируется неправильно. Однако, если артефакт загружен напрямую, а не в архиве, он работает как задумано.
Ошибка, которую я получаю в лямбда-консоли при тестировании zip-функции, следующая:
{
"errorMessage": "Class not found: foo.bar.Class",
"errorType": "java.lang.ClassNotFoundException"
}
Я должен повторить, что я абсолютно уверен, что артефакт в распакованном виде не отображает это поведение. Это только происходит, когда артефакт заархивирован.