Ich hatte ein Java-Objekt in der Datenbank gespeichert und nach einigen Tagen habe ich meine jre-Version geändert. Jetzt als ich versuchte, das gleiche Objekt zu lesen, ich folgende Ausnahme erhalten:Wie wird InvalidClassException SerialVersionUID loswerden?
Exception in thread "main" java.io.InvalidClassException:
SerializeMe; local class incompatible: stream classdesc
serialVersionUID = -6377573678240024862, local class serialVersionUID = -8204757486033751616
Wie kann ich das beheben, wie kann ich das gespeicherte Objekt zu erhalten?
bitte helfen Sie mir.
Deshalb sollten Sie Ihre SUID übrigens immer explizit definieren. – Perception