【问题标题】:GAE Endpoints error in 1.8.01.8.0 中的 GAE 端点错误
【发布时间】:2013-05-30 16:34:56
【问题描述】:

我的 GAE 云端点与 1.7.5 版完美配合。它们部署正确,一切正常。

我将 GAE 版本更新到 1.8.0,现在 .api 不是由 eclipse 生成的。我使用的是完全相同的代码。

我尝试用一​​种方法创建一个新项目,并且效果很好。

我还尝试使用 endpoints.cmd 手动生成 .api(寻找线索,一些错误消息),但我总是得到 ClassNotFoundException。

有什么想法吗??

谢谢

编辑: 在我格式化我的电脑之前它运行良好,我尝试使用 java 1.6 和 1.7。

【问题讨论】:

  • 谢谢大家。我的课程有问题,当我从服务中删除它时,一切都恢复了。我真的认为端点应该在某处留下日志以查看问题所在。
  • Eclipse 中应该有一个“错误”窗格视图,有时会打印出有用的信息:)

标签: google-app-engine google-cloud-endpoints


【解决方案1】:

尝试更新 Eclipse 的 Google 插件。为此,请单击“帮助 > 检查更新”。这为我解决了。
GAE 支持 Java 7,而且它是默认版本(从 1.8 开始)。

【讨论】:

    【解决方案2】:

    您使用的是 Java 1.6 吗?因为Java 1.7 不兼容GAE

    【讨论】:

    • 感谢您的回答。我使用 Java 1.7。但是为什么简单的测试(1 种方法)效果很好?
    • 请检查您是否在该项目中将合规级别设置为 1.6。如果您使用编译器合规级别将代码编译到 1.6,它将正常工作。
    • 我认为 gae 现在支持 1.7。
    • 不,它没有。我花了大约 4 个小时才弄清楚。您是否使用 p2 下载了 Eclipse 插件?
    • Java 7 现在是所有新应用程序的默认设置,现有的 Java 6 代码仍应无需修改即可运行。什么不适合你?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-06
    相关资源
    最近更新 更多