serial long intellij generate calculate java serialization intellij-idea

java - long - Cómo generar la versión serial UID en Intellij



serial version java (3)

Cuando utilicé Eclipse tenía una buena característica para generar la versión en serie del UID.

¿Pero qué hacer en IntelliJ?

¿Cómo elegir o generar una versión en serie idéntica UID en IntelliJ?

¿Y qué hacer cuando modificas la clase anterior?

Si no ha especificado el id , se genera en tiempo de ejecución ...



IntelliJ IDEA Plugins / GenerateSerialVersionUID https://plugins.jetbrains.com/plugin/?idea&id=185

muy agradable, muy fácil de instalar. puede instalarlo desde el menú de complementos, seleccionar instalar desde el disco, seleccionar el archivo jar que desempaquetó en la carpeta lib. reinicie, controle + ins, y aparece para generar un UID en serie desde el menú. quiéralo. :-)


Sin ningún complemento:

Solo tiene que habilitar el resaltado: (Idea v.2016, 2017 y 2018, las versiones anteriores pueden tener configuraciones iguales o similares)

Archivo -> Configuración -> Editor -> Inspecciones -> Java -> Problemas de serialización -> Clase serializable sin ''serialVersionUID'' - configure el indicador y haga clic en ''Aceptar''.

Ahora, si su clase implementa Serializable , verá resaltar y alt + Enter en el nombre de la clase propondrá generar private static final long serialVersionUID .