Serialisierung - Deserialisierung

Evilsadness

Mitglied
Guten Tag!

ich habe folgendes Problem:

Ich arbeite gerade an ein Softwarepojekt, in dem ich "maps" abspeichere bzw serialisiere ein Objekt.
Dies funktioniert auch alles einwandfrei.
Das deserialisieren funktioniert auch soweit, nur das Problem ist, sobald ich diese erstelle Datei wem anders schicke und er diese Datei deserialisieren will und eine andere Java Version hat, funktioniert das ganze nicht mehr.
Die Dateien sollen ab einer bestimmten Javaversion alle problemlos deserialisierbar sein.
Die aktuelle Fehlermeldung kann ich gerade nicht angeben, aber irgendwas war das mit (""glaube ich""):
"serialVersionUID"

Vielen Dank schon mal!!
 

Evilsadness

Mitglied
Okay.. habe ich mir schon gedacht, dass ich mit json oder xml datein arbeiten muss :/

Gibt es keine andere moeglichkeik mit der Serialisierung?

Ach das ist die Fehlermeldung:

java.io.InvalidClassException: javax.swing.JComponent; local class incompatible: stream classdesc serialVersionUID = -5074484439485650315, local class serialVersionUID = -3424753864000836906
 

turtle

Top Contributor
Hat JavaMeister doch schon richtig beantwortet;)

Setze überall eine eigene serialVersionUID.

Aber serialisierte Daten sind nicht zum Transport von langlebigen Objekten gedacht, Jede kleine Änderung des Bytecodes und/oder der JVM macht alles sehr fragil.

Nutze dafür besser Austauschformate die besser geeignet sind, z.B. XML, für das nehme ich immer JAXB.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Serialisierung und Deserialisierung von Objekten - Frageprogramm Allgemeine Java-Themen 4
Z Serialisierung und Deserialisierung einer HashMap Allgemeine Java-Themen 17
antonia09 Einkaufszettel Persistenz und Serialisierung Allgemeine Java-Themen 6
R Datentypen Korrekte integer in Hex ASCII Konvertierung und serialisierung Allgemeine Java-Themen 1
M Serialisierung funktioniert nicht Allgemeine Java-Themen 9
Z Best Practice Serialisierung Allgemeine Java-Themen 2
Arif Input/Output Serialisierung - Datei wird nicht erzeugt Allgemeine Java-Themen 3
M Alternative zur Serialisierung.. Protobuf? Allgemeine Java-Themen 9
Thallius Serialisierung schlägt fehl. Allgemeine Java-Themen 3
M Serialisierung & Verschlüsselung Allgemeine Java-Themen 2
E Serialisierung - Sinn einer generierten serialVersionUID? Allgemeine Java-Themen 4
V Serialisierung von Instanz eigener Klasse Allgemeine Java-Themen 5
A Input/Output Serialisierung und Object.hashCode() Allgemeine Java-Themen 3
K Serialisierung einer verschachtelten Datenstuktur Allgemeine Java-Themen 9
Tobse Input/Output Dateiformat: Serialisierung VS Custom format Allgemeine Java-Themen 6
A Problem bei Serialisierung von Bibliotheks-Klassen Allgemeine Java-Themen 6
A Input/Output Serialisierung Sonderzeichen Allgemeine Java-Themen 3
P Serialisierung der Oberklasse Allgemeine Java-Themen 2
Kr0e Circular reference - Serialisierung Allgemeine Java-Themen 6
K Serialisierung in Properties-Datei möglich? Allgemeine Java-Themen 3
B Serialisierung mit Unterobjekten über Netzwerk Allgemeine Java-Themen 3
C Serialisierung - Standardwert für nachträglich hinzugefügtes Feld Allgemeine Java-Themen 2
S Serialisierung der Kindklasse Allgemeine Java-Themen 5
K Serialisierung komplett selbst machen Allgemeine Java-Themen 13
C Serialisierung ohne Serializable Allgemeine Java-Themen 4
S Serialisierung und Referenzen Allgemeine Java-Themen 6
S Viele Bilder -> Speicher ausgelastet? / (De-)serialisierung geht nicht mehr richtig Allgemeine Java-Themen 8
E Objekt bei Serialisierung ändern Allgemeine Java-Themen 2
Q Serialisierung / Speicherung Geschwindingkeit & Aktuelle Position Allgemeine Java-Themen 7
W Serialisierung Allgemeine Java-Themen 6
K Serialisierung von Hashmap in Vector Allgemeine Java-Themen 3
F Serialisierung und Obfuscation? Allgemeine Java-Themen 7
G (De)serialisierung und Referenzen Allgemeine Java-Themen 5
T Serialisierung: Wie macht RMI das so schnell? Allgemeine Java-Themen 14
J Serialisierung: readInt + writeInt Allgemeine Java-Themen 4
X Einige Fragen zu Serialisierung Allgemeine Java-Themen 2
J bean + serialisierung + serialVersionUID Allgemeine Java-Themen 3
K Serialisierung Allgemeine Java-Themen 6
thE_29 Wie funktioniert Serialisierung? Allgemeine Java-Themen 10
S Problem mit Serialisierung Allgemeine Java-Themen 2
C Serialisierung von JComboBox Allgemeine Java-Themen 4
W Deserialisierung und Ausführung Allgemeine Java-Themen 2
woezelmann Object nach Deserialisierung nicht mehr gleich Allgemeine Java-Themen 13
S Deserialisierung EOF Allgemeine Java-Themen 5
G Deserialisierung funktioniert n. Refaktorisierung nicht mehr Allgemeine Java-Themen 10

Ähnliche Java Themen

Neue Themen


Oben