在IntelliJ IDEA中,我们需要手动启用此自动生成的serialVersionUID
选项。
PS已通过IntelliJ IDEA 2019.3.4
测试,在其他版本中应具有相同的功能。
Intellij IDEA设置
文件->设置->编辑器->检查-> Java-> Serialization issues
:
查找serialization class without serialVersionUID
并进行检查。
返回编辑器,单击类名ALT + ENTER
(Windows),它将提示“ Add serialVersionUID field
选项。
将自动生成一个新的serialVersionUID
。
public class Address implements Serializable {
private static final long serialVersionUID = -2338626292552177485L;
}
做完了
参考文献
翻译自: https://mkyong.com/intellij/how-to-generate-serialversionuid-in-intellij-idea/