java.io.InvalidClassException: clase local incompatible:

Creé el cliente y el servidor y luego agregué una clase en el lado del cliente para propósitos de serialización, luego simplemente fui a la carpeta del cliente en mi disco duro y copiéla en la ubicación correspondiente del servidor, ambosclassname.class yclassname.java respectivamente.

Funcionó bien en mi propia computadora portátil, pero cuando quise continuar mi trabajo en otro sistema, cuando abrí las carpetas de proyectos y después de que el cliente intenta conectarse al servidor, aparece el siguiente error:

<code>Exception in thread "main" java.io.InvalidClassException: projectname.clasname; local class incompatible: stream classdesc serialVersionUID = -6009442170907349114, local class serialVersionUID = 6529685098267757690
    at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:562)
    at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)
    at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
</code>

Que esta pasando? ¿Es porque ejecuté el programa con una versión anterior del IDE?

EDITAR
<code>import java.io.Serializable;
import java.net.URL;

public class KeyAdr implements Serializable {
  private static final long serialVersionUID = 6529685098267757690L;

  public URL adr;
  public String key;
}
</code>

Respuestas a la pregunta(5)

Su respuesta a la pregunta