Ich arbeite an einem Projekt, das Java Dateien generiert. Ich würde gerne in der Lage sein, die serialVersionUID
wie mit dem serialver Werkzeug optional hinzuzufügen.Wie generiere ich serialVersionUID programmatisch in Java?
Gibt es eine Möglichkeit, dies zu tun, wenn ich den Code Java erzeuge, oder muss ich den Benutzer des Tools bitten, UIDs manuell zur Verfügung zu stellen? Um klar zu sein, ich suche nicht automatisch dies durch Eclipse oder das serialver
Werkzeug zu tun, sondern es über Java selbst zu tun.
Vielleicht würde der Hashcode des Klassennamens der generierten Klasse funktionieren? –
Ich habe über so etwas nachgedacht und mich gefragt, ob es einen Weg gibt, dies zu tun, der, wenn möglich, dem Seriell-Tool entspricht. –
Sicher, Sie können es tun, wie das Seriell-Tool tut es. Finden Sie einfach die Logik hinter seiner 'serialVersionUID'-Generation. Ich habe bisher keinen Erfolg gehabt. –