Бессерверное приложение Micronaut с DynamoDB и Graal java.lang.NoClassDefFoundError: не удалось инициализировать класс com.amazonaws.ClientConfiguration
Я работаю над приложением, которое работает на AWS lambda и использует Micronaut и GraalVM. Я начал использовать пример, предоставленный AWS в AWSLabs GitHub - PetStore - Micronaut. Если я просто клонирую это репо и использую модель SAM, я могу запустить приложение без ошибок, но если я попытаюсь добавить зависимость DynamoDB, я получуjava.lang.NoClassDefFoundError: Could not initialize class com.amazonaws.ClientConfiguration
Это зависимость DynamoDB, которую я использую: compile ('com.amazonaws:aws-java-sdk-dynamodb:1.11.762')
Много чего перепробовал, поменял версию DynamoDB, добавил зависимость ядра AWSSdk, добавил этот класс в reflect.json
файл, используя JDK 8, JDK 11, но ни один из них не работает.
Я не знаю, что мне нужно сделать, чтобы DynamoDB работал с Micronaut и GraalVM.
Я использую IntelliJ, и через среду IDE я вижу, что этот класс находится в моем пути к классам, ошибки компиляции нет.
Спасибо.