繁体   English   中英

如何使用 app-gradle-plugin for yaml 在本地运行 java Google App Engine?

[英]How to run java Google App Engine locally with app-gradle-plugin for yaml?

我正在使用带有 yaml 文件的Google App Engine gradle 插件,但它的插件版本没有像 appengine-web.xml 版本那样的任务appengineRunappengineStart

TL;DR appengineRun仅适用于基于 appengine-web.xml 的项目。 如果你想使用app.yaml ,你必须提供你自己的服务器,例如 Spring Boot with Jetty 或 Tomcat。


要在本地运行您的应用程序,您必须提供自己的服务器。

指南展示了如何使用app.yamlapp-gradle-plugin测试您的应用程序,在使用开发服务器测试您的应用程序部分:

在开发阶段,您可以随时通过调用 Gradle 在开发服务器中运行和测试您的应用程序:

 gradle jettyRun

或者,您可以使用 Gradle 包装器在不安装的情况下运行 Gradle。

正如GitHub 上的评论所说:

如果要从根目录使用app.yaml ,则必须升级到 Java 11。 在此处了解更多信息。 使用 Java 11 运行时,您必须提供自己的服务器,例如带有 Jetty 或 Tomcat 的 Spring Boot。 appengine:run目标不适用于基于app.yaml的项目,因为每个服务器都有不同的启动命令,即spring-boot:run用于 Spring Boot。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM