gpt4 book ai didi

java - gae 1.7.3 更新 -> java.io.InvalidClassException

转载 作者:搜寻专家 更新时间:2023-11-01 03:26:03 26 4
gpt4 key购买 nike

我刚刚将 Java GAE SDK 更新到 1.7.3,现在我在尝试从我的本地数据存储中读取时遇到异常:

INFO: Failed to load from the backing store,
C:\Users\<user>\Documents\myproject\war\WEB-INF\appengine-generated\local_db.bin
java.io.InvalidClassException:
com.google.appengine.repackaged.com.google.io.protocol.ProtocolMessage;
local class incompatible:
stream classdesc serialVersionUID = 2691625986599730786,
local class serialVersionUID = -3428150205257072157
at java.io.ObjectStreamClass.initNonProxy(Unknown Source)
at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)

这会阻止我从我现有的本地数据存储中读取实体。如果我降级到 1.7.2,它会再次运行,但我想使用最新版本运行。

有人知道怎么解决吗?谢谢。

最佳答案

如果我没有理解错的话,您已经使用 1.7.2 版的开发 Web 应用程序服务器创建了一个本地数据存储,并且正在尝试通过 1.7.3 版使用相同的数据(文件)。

较新版本的开发应用服务器有责任(但不保证)无法读取早期版本保留的数据。

我发现 1.7.2 开发应用服务器存储的数据不能用于 1.7.3,所以这次我们都很不幸。

在这种情况下,您必须使用 1.7.3 重新创建数据。

关于java - gae 1.7.3 更新 -> java.io.InvalidClassException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13606414/

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