我正在尝试使用java和eclipse构建一个谷歌应用引擎应用程序,它使用外部库。 我在序列化我需要保存的特定类时遇到了一些问题,因此我下载了库的源代码并将其作为自己的项目添加到eclipse中,并将我正在处理的项目链接到了以及测试应用程序(标准Java应用程序)。
为了解决我的问题,我设置了我需要序列化以实现可序列化的类,这就是奇怪的行为开始的地方。从测试应用程序,通过此更改,我现在能够将类序列化为二进制数组,但在应用程序引擎项目中,我不断获得类不可序列化的错误。为了解决这个问题,我实现了序列化方法,作为我需要序列化的类的一部分。再一次,这在测试项目中运行良好,但是当我尝试从app引擎项目运行它时(复制并粘贴代码以确保没有更改),我得到了一个" java.lang.NoSuchMethodError& #34;错误。值得注意的是,ide本身并没有在代码中显示任何错误。
任何人都遇到过类似的事情并且知道该怎么做,因为老实说我不知道要检查什么,而且我似乎无法找到解决这个问题的方法。
提前感谢您的帮助。