Boa tarde amigos estou lendo uma apostila da caelum sobre aplicação java para web e estou fazendo o projeto que tem de exemplo na apostila mas cheguei numa parte na qual teste a inserção de dados no banco de dados e ao executar o teste da erro eu nao consegui entender esse erro. Aqui está o código da classe testaInsere. Quem quiser da uma olhada la no site da caelum a apostila é a FJ-21 Java para Desenvolvimento Web
package br.com.caleum.jdbc.teste;
import br.com.caleum.jdbc.dao.contatoDAO;
import br.com.caleum.jdbc.modelo.Contato;
import java.sql.SQLException;
public class testaInsere {
public static void main(String[] args) throws SQLException{
Contato contato = new Contato();
contato.setNome("Joao");
contato.setEmail("jolo.com");
contato.setEndereco("logo ali");
contatoDAO dao = new contatoDAO();
dao.adiciona(contato);
System.out.println("Gravado!");
}
}
Aqui o erro que o netBeans encontra
Exception in thread “main” java.lang.NoClassDefFoundError: br/com/caleum/jdbc/modelo/Contato
at br.com.caleum.jdbc.teste.testaInsere.main(testaInsere.java:11)
Caused by: java.lang.ClassNotFoundException: br.com.caleum.jdbc.modelo.Contato
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)
… 1 more
Java Result: 1
Se alguem puder me ajudar agradeço desde já.