我编写了一个GUI代码(Java Eclipse)并将其压缩为JAR。 代码从.ser序列化文件加载数据。 它在使用Windows时加载正常但在使用ubuntu时无法识别.ser文件。 现在,在ubuntu中保存一个新的.ser后,它工作得很好,但我需要旧的.ser文件才能工作。任何想法我该怎么做? 谢谢!
答案 0 :(得分:0)
使用便携式序列化格式。在Windows应用程序中,加载旧的ser文件并以JSON或XML格式保存。然后,Linux应用程序需要加载新的JSON / XML文件而不是ser。