GAE无法部署到App Engine

时间:2017-01-02 14:10:47

标签: java eclipse google-app-engine

我正在尝试从Eclipse发布Web应用程序。我在GAE上创建了四个项目,我可以通过登录我的帐户并查看我的控制台来查看。

我已将appengine-web.xml更改为项目的应用程序ID。

如果我将其更改为GAE上的第一个创建的项目,它可以正常部署并看到我的应用程序正在联机工作。

如果我将appengine-web.xml更改为我后来创建的另一个项目ID,它拒绝从eclipse上传,我收到错误:

  

您选择的项目ID firstproject-dd不存在。去   http://cloud.google.com/console查看现有项目ID或创建   一个新的项目ID。

     

无法更新应用:错误发布到网址:   https://appengine.google.com/api/appversion/create?app_id=firstproject-dd&version=1&   404 Not Found此应用程序不存在   (PROJECT_ID = u'firstproject-DD')。创建App Engine应用程序   在这个项目中,在你的控制台中运行“gcloud beta app create”。

我正在运行GAE的免费版本(无偿支付)

2 个答案:

答案 0 :(得分:8)

您必须在 Google Developer Console Google Cloud Shell (见下图)中运行此命令gcloud app create

enter image description here

不再为新创建的项目自动初始化App Engine,您必须在新创建的项目上运行此命令,然后才能首次在App Engine上部署。

答案 1 :(得分:0)

第一个明显的步骤是转到此页面,

https://console.cloud.google.com/projectselector/appengine

第二步是选择您需要创建App引擎应用程序的项目

第三步是打开控制台并运行以下命令

  

gcloud app create

这将为您创建一个App Engine应用程序。

您可以在此处查看命令的结果,

  

在项目[sample-167809]和region [europe-west2] ....中创建App Engine应用程序。   成功!该应用程序现已创建。请使用gcloud app deploy部署您的第一个应用。

完成所有步骤后,如果您可以尝试部署到App Engine。