【问题标题】:What am i doing wrong here? Anytime i execute this line it directs to one directory我在这里做错了什么?每当我执行这一行时,它都会指向一个目录
【发布时间】:2019-06-01 04:29:25
【问题描述】:

每当我尝试执行“gcloud app deploy”时,我都会得到以下结果。我只是不知道为什么。

C:\Users\charl\Desktop\Apps\webTest\webTest>gcloud 应用部署错误: 需要一个 app.yaml(或 appengine-web.xml)文件来部署它 目录作为 App Engine 应用程序。使用创建一个 app.yaml 文件 方向在 https://cloud.google.com/appengine/docs/flexible/python/configuring-your-app-with-app-yaml (App Engine 柔性环境)或 https://cloud.google.com/appengine/docs/standard/python/config/appref (App Engine 标准环境)在您的语言选项卡下。 错误:(gcloud.app.deploy)[C:\Users\charl] 无法识别为 一个有效的源目录或文件。

【问题讨论】:

标签: google-app-engine gcloud


【解决方案1】:

App Engine 有两种风格:经典的“App Engine Standard”和较新的“App Engine Flex(ible)”。

两者都需要一些配置,以便 App Engine 服务了解您希望如何运行您的应用。在许多情况下,此配置使用名为 app.yaml 的文件。对于 App Engine Standard for Java,该文件名为 appengine-web.xml。您需要先为您的应用创建这两个文件之一,然后才能部署它。

您收到的错误消息很有帮助。它为您提供链接,帮助您创建成功部署所需的文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-03
    • 2013-06-28
    • 2023-01-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多