2014-12-03 85 views
1

我在eclipse sdk的谷歌的appengine上使用java后端。 当我试图与Eclipse更新我的后台,我得到了错误,说谷歌应用程序引擎此应用程序不存在错误

com.google.appengine.tools.admin.HttpIoException:错误地贴到网址:>https://appengine.google.com/api/appversion/create?app_id=infra-filament-610&version=2& 409冲突 用户heodong91另一个事务对于应用程序:s〜infra-filament-610,版本:2已经在进行中。>该用户可以使用“appcfg rollback”撤销事务。

于是我就在终端的回退与命令

appcfg.sh回滚/用户/ Donghyeok/PlanItBackend/src目录/主/ web应用

但它给我这个错误

无法回滚应用:发布到URL的错误:https://appengine.google.com/api/appversion/rollback?> app_id = infra-filament-610 &版本= 2 & 404未找到 此应用程序不存在(app_id = u'infra-filament-610')。

那么我查找了可能的解决方案,并在命令行上运行了这个。

appcfg.sh --no_cookies回滚/用户/ Donghyeok/PlanItBackend/src目录/主/ web应用

它仍然给了我同样的错误

这是尝试#3 无法回滚应用程序错误:张贴到网址: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文件,但同样的错误。

我已经尝试了许多组合,但我无法解决这个问题。所以主要问题是第一个问题。但要解决这个问题,我必须回滚,但它不会让我回滚。 有人可以帮忙吗? 我喜欢绝望......

+0

你有没有搞清楚?我有完全相同的问题。 404未找到,应用程序不存在。和你一样,它说'(app_id = u'xxx-xxx-xxx')'。我想知道'u''是从哪里来的。难道是这样吗? – Sti 2015-06-24 16:59:55

回答

0

这可以通过将app.yaml中的应用程序名称更改为项目名称(在Google Developer Console中可见,通常后缀一个数字)来解决。它也可以通过简单地在你回滚命令行的末尾添加工作如下:

--application=<projectname> 

问候