quinta-feira, 29 de abril de 2010

Netbeans 8: Classe principal do projeto não encontrada (no Main classes found)

Você já se deparou com a mensagem ao tentar compilar, de que não existe classe principal no seu projeto? Mas você tem certeza de que existe a classe até porque na última vez que você compilou ela estava lá e funcionando? E mesmo que você acesse as propriedades do projeto o Netbeans não identifica que existe uma classe principal.

Bom, esse me parece um problema do Netbeans 6.8 (pelo menos comigo nunca aconteceu isso antes e sou usuário desde a versão 5.0), para resolver o problema basta que você limpe o cache que o Netbeans cria no seu computador.

No meu caso, como sou usuário de linux (Ubuntu), basta apagar a pasta /home/{meu usuário}/.netbeans/6.8/var/cache

Pronto! Agora basta abrir novamente o Netbeans, carregar o projeto e tudo voltou a funcionar normalmente.