Estou tendo problemas com serialização/de-serealização de objetos.
Faço a serialização do objeto tipo pessoa em um projeto e a de-serealização em outro.
A serealização ocorre tudo bem, mas na de-serealização ocorre a exception: java.lang.ClassNotFoundException: licao12aux.Pessoa.
Pelo que entendi, ele não encontra o pacote licao12aux, e ele realmente não existe. Mas ele existe no projeto em que fiz a serialização.
Enfim, são 2 projetos diferentes com nomes dos pacotes diferentes, mas ambos possuem a classe Pessoa.
Minha pergunta é: Para utilizar serialização/de-serealização de objetos tenho que sempre usar os nomes de meus pacotes iguais?
Classe Pessoa usada nos 2 projetos:
public class Pessoa implements Serializable {
private int codigo;
private String nome;
public Pessoa() {
}
public Pessoa(int codigo, String nome) {
this.codigo = codigo;
this.nome = nome;
}
...