![](/img/trans.png)
[英]How to use the Play Framework with Google App Engine with locally installed Java 7?
[英]How to run java Google App Engine locally with app-gradle-plugin for yaml?
我正在使用带有 yaml 文件的Google App Engine gradle 插件,但它的插件版本没有像 appengine-web.xml 版本那样的任务appengineRun
或appengineStart
。
TL;DR appengineRun
仅适用于基于 appengine-web.xml 的项目。 如果你想使用app.yaml
,你必须提供你自己的服务器,例如 Spring Boot with Jetty 或 Tomcat。
要在本地运行您的应用程序,您必须提供自己的服务器。
本指南展示了如何使用app.yaml
和app-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.