我希望Eclipse为实现serialVersionUID的类生成一个Serializable

但是,当我创建实现Serializable的类时,我的Eclipse实例不会向我抛出警告或错误。另外,它也没有建议添加生成的serialVersionUID。在哪里可以更改所需的设置?

最佳答案

要为没有serialVersionID的Serializable类打开警告,请转到Window> Preference> Java> Compiler> Errors/Warnings,然后搜索Serializable class without a serialVersionID。根据您的喜好将其设置为“错误”或“警告”。

一旦引发警告“ [[class]”未声明类型为long的静态最终serialVersionUID字段”,您可以单击序列化类,然后按CTRL + 1

10-06 09:54
查看更多