我希望Eclipse生成serialVersionUID用于实现的for类Serializable。
serialVersionUID
Serializable
但是,当我创建一个实现的类时,我的Eclipse实例不会向我抛出警告或错误Serializable。另外,它也没有建议添加一个generate serialVersionUID。在哪里可以更改所需的设置?
要打开的警告Serializable类没有serialVersionID,去Window> Preference> Java> Compiler> Errors/Warnings并搜索Serializable class without a serialVersionID。根据您的喜好将其设置为“错误”或“警告”。
Window
Preference
Java
Compiler
Errors/Warnings
Serializable class without a serialVersionID
一旦引发警告“ [[class]”未声明静态的long类型的final serialVersionUID字段 ”,您可以单击序列化类并按CTRL + 1。
CTRL + 1