首页 > 解决方案 > 如何将 gradle spring boot java war 应用程序部署到应用引擎标准(不是 flex env)中

问题描述

我有一个项目,我不想使用 AppEngine flex,因为它们很贵。因此,我通过将 spring boot 应用程序从转换jarwar

当我尝试将项目部署到应用程序引擎时,它会选择并将其部署为弹性项目而不是标准app.yamlappening-web.xml

有没有人面临同样的情况?

标签: spring-bootgoogle-app-engine

解决方案


确保您的appengine-web.xml文件位于该src/main/webapp/WEB-INF目录下。你的结构应该是这样的:

在此处输入图像描述

有关适用于 Java 的 App Engine 标准配置文件的更多详细信息,请查看此文档。您还可以查看此 GitHub 页面中有关如何在 App Engine Standard 中部署 Spring Boot 简单 Hello World 应用程序的步骤。


推荐阅读