В IntelliJ IDEA нам нужно включить эту опцию автоматической генерации serialVersionUID
вручную.
P.S Протестирован с ИДЕЯ IntelliJ 2019.3.4 , он должен работать так же и в других версиях.
Настройки идеи Intellij
Файл -> Настройки -> Редактор -> Проверки -> Java -> Проблемы с сериализацией
:
Найдите класс сериализации без serialVersionUID
и проверьте его.
Возвращаемся в редактор, нажимаем на название класса, ALT + ВВОД
(Windows), он предложит Добавить поле serialVersionUID
параметр.
Новый serialVersionUID
генерируется автоматически.
public class Address implements Serializable { private static final long serialVersionUID = -2338626292552177485L; }
Сделано.
Рекомендации
Оригинал: “https://mkyong.com/intellij/how-to-generate-serialversionuid-in-intellij-idea/”