gpt4 book ai didi

java - GAE 中的 IncompatibleClassChangeError

转载 作者:行者123 更新时间:2023-12-04 05:52:56 24 4
gpt4 key购买 nike

在我的一个类中使用函数“createBlobInfo”时,出现“IncompatibleClassChangeError”异常:

java.lang.IncompatibleClassChangeError: Expecting non-static method com.google.appengine.api.blobstore.BlobInfoFactory.createBlobInfo(Lcom/google/appengine/api/datastore/Entity;)Lcom/google/appengine/api/blobstore/BlobInfo;
at com.farmigo.impex.utils.blobstore.BlobstoreUtils.getBlobKeyOfFileName(BlobstoreUtils.java:156)

我的代码本身最近没有改变,上周工作正常。
虽然怀疑这是 gae 类的一些变化,但我已经更新了我的 eclipse 的 gae 插件,但仍然没有 - 在我的本地环境中它正在工作,但在部署到应用程序引擎时却没有。

有谁知道它是什么?

最佳答案

您的代码是针对较旧的 gae 类编译的。在您采用的更高版本中对这些类进行了更改。由于这些更改与编译您的代码所针对的代码库不兼容。解决方案是使用最新的 gae 类重新编译您的代码。

关于java - GAE 中的 IncompatibleClassChangeError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9861155/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com