GAE / J此应用程序不存在(app_id = u'application-id') [英] GAE/J This application does not exist (app_id=u'application-id')
问题描述
我使用maven-gae-plugin来部署我的应用程序,它可以找到,直到我决定将它部署到另一个不同的Google帐户下的应用程序id。我遇到了这个applciation不存在的问题。
我发现在StackOverflow中已经有一些答案,但是对于python,我正在使用GAE / J。
我想我知道根本原因,我们应该删除本地的缓存,它存储了我以前的用户名/密码,但是这些缓存是什么?他们在哪里?
或者还有其他的方法可以避免这种情况,我尝试了很多方法,但都没有成功,令人沮丧。
预先感谢。
我在Window7上,GAE1.6.3
编辑:python版本的答案在这里:
该应用程序不存在(app_id = xxx)
我对maven-gae-plugin没有任何经验,但是您似乎需要修改 EngineGoalBase.java
文件以允许新参数。
I use maven-gae-plugin to deploy my app, it works find until i decide to deploy it to another app-id under different Google account. i met the "This applciation does not exist" problem.
I found there are already some answers in StackOverflow, but was for python, i'm using GAE/J. I think i know the root cause, we should delete the "cache" in local, which stored my previous username/password, but what are these cache? and where are them?
Or there are other ways to avoid this, i've tried so many ways but none works, so frustrating.
Thanks in advance. I'm on Window7, GAE1.6.3
Edit: the python version answer is here: This application does not exist (app_id=xxx)
You can use the new option --no_cookies
(documented here) of the appcfg.sh
tool to prevent loading the cookies. Or you could delete the cookie/cache file which at least in Linux is stored in ~/.java/.userPrefs/com/google/appengine/tools/admin/prefs.xml
.
I have no experience with the maven-gae-plugin, but it seems you would need to modify the EngineGoalBase.java
file to allow the new parameter.
这篇关于GAE / J此应用程序不存在(app_id = u'application-id')的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!