Проблема с гибкой средой Google App Engine, использующей Java 17 в качестве среды выполнения в коде terraform. ⇐ JAVA
Проблема с гибкой средой Google App Engine, использующей Java 17 в качестве среды выполнения в коде terraform.
Я пытаюсь настроить гибкую среду Google App Engine для моего приложения Java и хочу использовать Java 17 в качестве среды выполнения. Однако я столкнулся с проблемой, связанной с использованием Java 8, и получаю следующую ошибку:
Ошибка: класс был скомпилирован в более поздней версии среды Java (версия файла класса 53.0). Эта версия среды выполнения Java распознает только версии файлов классов до 52.0. Я настроил свой ресурс google_app_engine_flexible_app_version следующим образом: ресурс "google_app_engine_flexible_app_version" "myapp_v1" { идентификатор_версии = "v1" проект = "проектест-401419" сервис = "сервис1" время выполнения = "Ява" runtime_api_version = "17" входная точка { оболочка = "java -jar ./micronaut-helloworld-0.1.jar" } развертывание { файлы { name = "micronaut-helloworld-0.1.jar" source_url = "https://storage.googleapis.com/${google ... bject.name}" } } живость_проверка { путь = "/" } готовность_проверка { путь = "/" } env_variables = { порт = "8080" } автоматическое_масштабирование { max_concurrent_requests = 5 max_total_instances = 1 min_total_instances = 1 Cool_down_ period = "120 с" cpu_utilization { target_utilization = 0,5 } } noop_on_destroy = правда service_account = google_service_account.custom_service_account.email } Я также пытался изменить среду выполнения на «java17», но получаю ошибку «неизвестная среда выполнения».
Есть ли способ правильно настроить гибкую среду Google App Engine для использования Java 17 в качестве среды выполнения? Использую ли я правильную точку входа и конфигурацию среды выполнения? Будем очень признательны за любую помощь или рекомендации.
Я пытаюсь настроить гибкую среду Google App Engine для моего приложения Java и хочу использовать Java 17 в качестве среды выполнения. Однако я столкнулся с проблемой, связанной с использованием Java 8, и получаю следующую ошибку:
Ошибка: класс был скомпилирован в более поздней версии среды Java (версия файла класса 53.0). Эта версия среды выполнения Java распознает только версии файлов классов до 52.0. Я настроил свой ресурс google_app_engine_flexible_app_version следующим образом: ресурс "google_app_engine_flexible_app_version" "myapp_v1" { идентификатор_версии = "v1" проект = "проектест-401419" сервис = "сервис1" время выполнения = "Ява" runtime_api_version = "17" входная точка { оболочка = "java -jar ./micronaut-helloworld-0.1.jar" } развертывание { файлы { name = "micronaut-helloworld-0.1.jar" source_url = "https://storage.googleapis.com/${google ... bject.name}" } } живость_проверка { путь = "/" } готовность_проверка { путь = "/" } env_variables = { порт = "8080" } автоматическое_масштабирование { max_concurrent_requests = 5 max_total_instances = 1 min_total_instances = 1 Cool_down_ period = "120 с" cpu_utilization { target_utilization = 0,5 } } noop_on_destroy = правда service_account = google_service_account.custom_service_account.email } Я также пытался изменить среду выполнения на «java17», но получаю ошибку «неизвестная среда выполнения».
Есть ли способ правильно настроить гибкую среду Google App Engine для использования Java 17 в качестве среды выполнения? Использую ли я правильную точку входа и конфигурацию среды выполнения? Будем очень признательны за любую помощь или рекомендации.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как установить/передать переменные среды через terraform в скрипт aws клея?
Anonymous » » в форуме Python - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-