Erro em classe

2 respostas
H

bom dia a todos!!!
galera, seguinte…
criei umas classes e não tive erro aparente, porém, quando fui executar uma delas o erro foi:

run:
java.lang.NoClassDefFoundError: javaagenda/Main
Caused by: java.lang.ClassNotFoundException: javaagenda.Main
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: javaagenda.Main.  Program will exit.
Exception in thread "main" Java Result: 1
CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)

a classe que eu crie ique deu esse erro foi:

package Minhaagenda.javaagenda;

import Minhaagenda.Dao.ContatoDao;
import Minhaagenda.Logica.Contato;
import java.sql.SQLException;

public class Main {

  public static void main(String[] args) throws SQLException {
        // TODO code application logic here
   Contato contato = new Contato();
   contato.setNome("Helen Roche");
   contato.setTelefone("33279000");
   contato.setEmail("[email removido]");
   contato.setSexo("f");
        ContatoDao Dao = new ContatoDao();
        Dao.adiciona(contato);
        System.out.println("Gravado com sucesso");
    }
}

pelo que entendi, falta classes, correto???
mas não consegui ler corretamente essa classe…alguém me ajuda??
Valeui, pessoal!!!
obrigado por essa e pelas demais ajudas que tenho recebido aqui!!!
obrigado mesmo!!
grande abraço!!!
Horácio

2 Respostas

Eric_Yuzo

Aparentemente sua classe principal foi definida no projeto como javaageda.Main e depois mudou para Minhaagenda.javaagenda.Main.

Entre nas propriedades do seu projeto e veja como está definida sua classe principal.

H

obrigado, amigo…era isso mesmo…devo ter feito alguma gaga quando refaturei( a título de estudo)…
Bom, agora tá certo!! muito obrigado mesmo!!!
Horácio

Criado 15 de dezembro de 2010
Ultima resposta 15 de dez. de 2010
Respostas 2
Participantes 2