ClassNotFoundException при загрузке Java-проекта в AWS Lambda - PullRequest
0 голосов
/ 09 июля 2019

У меня есть Java-приложение без сервера. Когда я выполняю сборку, упаковку и развертывание sam. Приложение развертывается в корзине s3, но оно говорит, что класс обработчика не найден.

{
  "errorMessage": "Class not found: helloworld.App",
  "errorType": "java.lang.ClassNotFoundException"
}

Приложение работает нормально, если я напрямую загружаю упакованный файл JAR в сервис AWS Lambda.

Может кто-нибудь сказать, пожалуйста, что я делаю не так. Весь код можно найти здесь - https://github.com/training-session-101/DemoRepo

1 Ответ

0 голосов
/ 09 июля 2019

Я могу решить эту проблему, запустив 'mvn clean package', прежде чем отправлять артефакт в корзину s3.

...