【问题标题】:Google app engine this application does not exist error谷歌应用引擎这个应用程序不存在错误
【发布时间】:2014-12-03 02:32:21
【问题描述】:

我在 google 的 appengine 上使用 java 后端和 eclipse sdk。 当我尝试用 eclipse 更新我的后端时,我得到了错误提示

com.google.appengine.tools.admin.HttpIoException:发布到 URL 时出错:>https://appengine.google.com/api/appversion/create?app_id=infra-filament-610&version=2& 409 冲突 用户 heodong91 的另一笔交易已经在为 app: s~infra-filament-610, version: 2 进行。>该用户可以使用“appcfg rollback”撤消该交易。

所以我用命令在终端上运行回滚

appcfg.sh 回滚 /Users/Donghyeok/PlanItBackend/src/main/webapp

但它给了我这个错误

无法回滚应用:发布到 URL 时出错:httpsds://appengine.google.com/api/appversion/rollback?>app_id=infra-filament-610&version=2& 404 未找到 此应用不存在 (app_id=u'infra-filament-610')。

然后我查找了可能的解决方案并在命令行上运行了它。

appcfg.sh --no_cookies rollback /Users/Donghyeok/PlanItBackend/src/main/webapp

它仍然给了我同样的错误

这是尝试 #3 无法回滚应用程序:发布到 URL 时出错:https://appengine.google.com/api/appversion/rollback?app_id=infra-filament-610&version=2& 404 未找到 此应用不存在 (app_id=u'infra-filament-610')。

我再次尝试使用 --oauth2 选项,但仍然给我同样的错误。

我也尝试删除 .appcfg_oauth2_tokens_java 文件但同样的错误。

我尝试了很多组合方式,但我无法解决这个问题。所以主要问题是第一个。但为了解决这个问题,我不得不回滚,但它不让我回滚。 有人可以帮忙吗? 我很绝望……

【问题讨论】:

  • 你搞清楚了吗?我有完全相同的问题。 404 Not Found, application doesn't exist。和你一样,它说(app_id=u'xxx-xxx-xxx')。我想知道u' 是从哪里来的。会是这样吗?

标签: google-app-engine rollback appcfg


【解决方案1】:

这可以通过将 app.yaml 中的应用名称更改为项目名称(在 Google Developer Console 中可见,通常带有数字后缀)来解决。它也可以通过在回滚命令行的末尾添加以下内容来实现:

--application=<projectname>

问候

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-28
    • 2013-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多