У меня есть приложение scala, которое использует scala 2.11 и Java 11 и работает в tomcat. Мне пришлось перейти на Java 11 с Java 8 из-за некоторых проблем с зависимостями.
В прошлом я запускал это приложение на elasti c beanstalk (назад, когда приложение раньше запускалось на java 8). Однако не похоже, что есть платформа elasti c beanstalk для java 11. Нужно ли мне искать новый способ развертывания и запуска моего приложения или есть простой способ запустить elasti c beanstalk? java11?
Я пытался использовать подход ebextensions, описанный в Java 11 на AWS beanstalk для загрузочного проекта Spring , но он не работает, и похоже, что он работает вокруг проблемы с elasti c бобовый стебель застрял в прошлом. Я чувствую, что пришло время забыть elasti c beaanstalk, но он работал до сих пор, так что я не хочу делать это без четкой альтернативы.
В соответствии с поддержкой https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html#platforms. java последняя предложенная платформа elasti c beanstalk - java 8 с tomcat 8.5 Согласно документации, последняя версия tomcat для Elasti c Beanstalk -
версия платформы и название стека решения
Java 8 с Tomcat 8.5 версии 3.3.4
64bit Amazon Linux 2018.03 v3.3.4 под управлением Tomcat 8.5 Java 8
2018.03.0
Java 1.8.0_242
3.1.0
Tomcat 8.5.51
Apache 2.4.41 (по умолчанию), Apache 2.2. 34, Nginx 1.16.1