2014-10-17 89 views
2

我成功克隆了一个来自Github的Web应用程序项目,以蚀除Luna。 当我尝试将克隆的项目部署到谷歌应用程序引擎时,eclipse无法将其识别为Web项目。我意识到它缺少appengine-web.xml文件。 我在War中的目录WEB-INF下创建了一个, 我保存了它,但是当我尝试再次部署时,仍然eclipse说这个项目不是一个应用程序引擎项目。配置appengine-web.xml

我可能会做错什么?

回答

3

既然你不提供确切的错误信息,我列出了几个可能的原因:

  1. 右键点击你的项目,选择“谷歌”选项,然后在“应用程序引擎”。确保选中“使用Google App Engine”复选框。

  2. 在构建路径,确保“允许输出文件夹源文件夹”复选框和正确的指定文件夹(即“MyProject的/战争/ WEB-INF/classes中”。

  3. 确保您登录谷歌与正确的帐户,然后再尝试部署 - 您的当前帐户显示在右下角

更新:

这个错误表明你的项目是不是Java项目Sele属性中的项目构面。在右侧确保在左侧选择了Java 1.7。

+0

我已经尝试了第一步,但我得到的错误是“我的项目不是App Engine项目” 日月食已记录到谷歌,我已经成功部署了一个测试项目 我意识到我没有可能是这个问题? – 1088 2014-10-18 08:52:19

+0

我更新了我的答案 – 2014-10-18 14:46:53

+0

我已经尝试了上述所有内容,但是关于.xml文件的消息不存在仍然存在。任何想法,我该如何解决这个问题。该文件已经存在于WEB-INF文件夹下。我安装了2个Java版本,根据项目要求,我将Java编译器和兼容性设置为正确的JDK和JRE。 – adityah 2017-06-06 05:36:54