In https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#deployment.cloud.google, we document how to run a Boot application in Google AppEngine. It contains this snippet:
runtime_config:
jdk: "openjdk8"
This won't work, as Spring Boot 3.x needs Java 17. I'm not sure if AppEngine has support for Java 17. If it has, update the snippet in the documentation.
Comment From: shantanusingh10
Right now GCP only supports jdk8 and jdk11. So, what can we do for this requirement of Java 17 ?
Source - https://github.com/GoogleCloudPlatform/openjdk-runtime
Comment From: wilkinsona
I don't think the version of Java in their base Docker image is relevant here. The GAE documentation states that Java 17 is supported.
Comment From: snicoll
There are some other bits that are outdated in that section.