Java 日食+;GAE:属性更改以及由此导致的部署问题

Java 日食+;GAE:属性更改以及由此导致的部署问题,java,eclipse,google-app-engine,maven,Java,Eclipse,Google App Engine,Maven,我在让GAE和Maven一起工作时遇到了一些问题,但最终解决了 我现在可以在本地测试我的servlet,但当我尝试部署到GoogleAppEngine时。它声明我的项目不是GAE项目。当我进入属性窗口并选择Google->App Engine时,我会收到一条错误消息,说明“当前显示的页面包含无效值”。我选中“使用Google App Engine”并输入应用程序ID和版本 当我再次尝试部署到GAE时,我得到的消息是,它不是GAE项目,当我再次进入属性窗口时,我可以看到“使用谷歌应用程序引擎”未选

我在让GAE和Maven一起工作时遇到了一些问题,但最终解决了

我现在可以在本地测试我的servlet,但当我尝试部署到GoogleAppEngine时。它声明我的项目不是GAE项目。当我进入属性窗口并选择Google->App Engine时,我会收到一条错误消息,说明“当前显示的页面包含无效值”。我选中“使用Google App Engine”并输入应用程序ID和版本

当我再次尝试部署到GAE时,我得到的消息是,它不是GAE项目,当我再次进入属性窗口时,我可以看到“使用谷歌应用程序引擎”未选中

有时会保存选中状态,但应用程序ID为空


关于无效值的错误是什么?为什么不保存我的属性?

我遇到了同样的问题。我通过以下步骤解决了这个问题:

1) 右键单击项目名称,打开属性 2) 选择Google->Web应用程序 3) 指定WAR目录(我的应用程序是一个web应用程序,因此我有一个WAR目录) 4) 单击“确定”

有了这些,我可以成功地打开谷歌应用程序引擎设置页面,而不会出现错误。我在应用程序引擎页面上所做的更改也可以保持不变

我解决了它

像往常一样,一些非常愚蠢的事情


我吃了一顿饭。在appengine-web.xml中的版本号中

谢谢,这个问题可能对最初的海报没有帮助,但对我来说非常有用。