【问题标题】:generating the API metadata for your Cloud Endpoints classes failed为您的 Cloud Endpoints 类生成 API 元数据失败
【发布时间】:2014-05-07 09:46:30
【问题描述】:
我正在使用适用于 Eclipse (4.2) 和 Google App Engine SDK 1.9.2 的 Google App Engine 插件
所以该项目由一个服务器端应用程序(后端)和一个 Android 应用程序(前端)组成。我顺便检查了前端项目属性页面中的“使用 Google App Engine”。由于我再次取消选中,我无法编译 Android 应用程序 - 出现以下错误。
知道如何在不删除我的项目的情况下解决这个问题吗?
为您的云生成 API 元数据时出现问题
端点类:项目注释不是网络应用项目
【问题讨论】:
标签:
java
android
eclipse
google-app-engine
【解决方案1】:
我认为解决方案更加简单。如果您已从项目中删除了 Google AppEngine:
- 删除此错误的标记
- 清理项目
- 重建,错误标记不应该回来
【解决方案2】:
我们遇到了同样的问题,但我们必须删除并重新导入项目才能修复它:
在首选项中启用了 App Engine,这使得当我们从存储库中签出 Android 项目时它添加了一大堆库。修复构建路径后错误不会消失。
我们的解决方案(我们在存储库中有一个可用的 Android 项目):
- 从 Eclipse 偏好设置中移除 App Engine
- 删除项目
- 从存储库中签出项目
- 重新添加 App Engine
您也可以在移除 App Engine 后尝试以下操作:
- 从工作区中删除项目,然后再次导入
- 在 Eclipse 中关闭和打开项目(右键单击,关闭项目)