Я пытаюсь создать приложение для весенней загрузки с jdk 11 на AWS Lambda.
Я следовал руководству по https://dzone.com/articles/aws-lambda-with-spring-boot и коду базы https://github.com/gemerick/spring-boot-lambda/tree/lambda. Он отлично работал с Java 8. Затем я изменил
Время выполнения: java8 to java11 in sam.yaml
, но развертывание не выполнено по следующей причине
"ResourceStatusReason": "Value java11 at 'runtime' failed to satisfy constraint:
Member must satisfy enum value set:
[java8, nodejs6.10, nodejs8.10, python2.7, python3.6, dotnetcore1.0, dotnetcore2.0, dotnetcore2.1, go1.x] or
be a valid ARN (Service: AWSLambdaInternal; Status Code: 400; Error Code: InvalidParameterValueException;)
Насколько я понял, aws лямбда не поддерживает jdk 11. Затем я прочитал, что Corretto 11 вышел https://aws.amazon.com/about-aws/whats-new/2019/03/amazon-corretto-11-is-now-generally-available/
Означает ли выпуск corretto 11, что aws-lambda поддерживает java 11? Я не мог видеть никаких официальных документов об этом. Это было мое первое приложение с AWS Lambda. Поэтому я немного растерялся.
Может ли кто-нибудь указать мне о поддержке JDK 11 с AWS лямбда