[英]Google App Engine SDK deprecation effecting my Framework application
我有在Play Framework 1.x中开发并在Google App Engine标准环境中运行的应用程序。 下面是我部署应用程序GAE的方式。 命令播放gae:deploy但是此命令从GAE Cloud SDK内部调用“ appcfg”。
因此,现在我必须更改部署过程。我尝试按照Google Document.com的建议使用Cloud SDK进行部署。基本命令-“ gcloud app deploy”。
我检查了Google Cloud文档,发现建议将Java11与GAE标准环境一起使用app.yaml文件。
但是我现在只想将Java8用于GAE标准环境。
但是,在部署如下警告时,
警告:不建议使用自动应用检测功能,并将很快将其删除。 另外,您可以按照https:// clo ud.google.com/appengine/docs/flexible/python/configuring-your-app-with-app-yaml(App Engine Flexible)中的说明自行创建一个app.yaml文件环境),或使用我们的语言标签下的https://cloud.google.com/appengine/docs/sta ndard / python / config / appref(App Engine标准环境)。 部署到Google App Engine需要一个app.yaml文件。 此命令将运行
gcloud beta app gen-config
在当前目录中为您生成一个app.yaml文件(如果当前目录不包含App Engine服务,请回答“否”)。
如果我必须为基于Java的GAE标准应用程序构建app.yaml文件,其结构将是什么?
如果java8 GAE应用程序无法使用app.yaml文件,那么使用命令部署此应用程序的appengine-web.xml的结构将是什么
"gcloud app deploy"
还有另一种选择,我应该迁移基于Maven的应用程序。 但是现在我不想迁移到Maven工具。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.