Google cloud platform 在App Engine上部署java 11 web应用程序

Google cloud platform 在App Engine上部署java 11 web应用程序,google-cloud-platform,yaml,dockerfile,java-11,Google Cloud Platform,Yaml,Dockerfile,Java 11,我正在尝试在GCP应用程序引擎上部署Java11Web应用程序。官方文档称它支持Java1.9,openjdk11仍处于开发阶段。但需要的是只使用Java11部署应用程序 我在谷歌上搜索了一些解决方案,上面说使用Docker文件来实现Java11,但即使这样也不起作用。应用程序是使用app.yaml文件部署的。一些有用的链接:- 1. https://hub.docker.com/r/adoptopenjdk/openjdk11/ 2. https://hub.docker.com/_/open

我正在尝试在GCP应用程序引擎上部署Java11Web应用程序。官方文档称它支持Java1.9,openjdk11仍处于开发阶段。但需要的是只使用Java11部署应用程序

我在谷歌上搜索了一些解决方案,上面说使用Docker文件来实现Java11,但即使这样也不起作用。应用程序是使用app.yaml文件部署的。一些有用的链接:-

1. https://hub.docker.com/r/adoptopenjdk/openjdk11/
2. https://hub.docker.com/_/openjdk
3. https://cloud.google.com/appengine/docs/standard/java/release-notes
4. https://github.com/docker-library/openjdk

任何建议都会有帮助。

选择的解决方案是使用自定义docker映像,将部署文件移动到部署服务器并启动应用程序引擎部署。一旦Google云平台开始支持openjdk11,它就可以被替换。

现在GCP应用程序引擎正式支持Java 11运行时,这里是文档链接。

如果您有任何现有的web应用程序在GCP上运行,那么下面是Java 11运行时环境的迁移指南。

有关代码示例,您可以参考GCP Github存储库。

您要找的是。基本上,您可以提供自己的Docker图像,就像您链接的图像一样。现在,正如您所说,Java 11正在为常规应用程序引擎开发,但您可以尝试自定义运行时。我正在搜索正确的自定义Java 11 docker映像,它将帮助我部署应用程序。