Fala galera,
Eu ando postando em outro Site, mas parece que ninguem anda respondendo… por isso vim postar aqui tambem para ter o maximo de ajuda possivel:
Meu problema eh o seguinte: tentei me conectar com um banco de dados que eu criei la em Painel de Controle / Ferramentas Administrativas / Fontes de dados (ODBC)… Eu digitei o seguinte codigo no arquivo Main.java:
import java.sql.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws SQLException, IOException{
System.out.println("Carregando o driver JDBC ODBC...");
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e) {
System.out.println("Não consigo carregar o driver...");
e.printStackTrace();
return;
}
System.out.println("Conectando-se ao banco de dados");
Connection conn = DriverManager.getConnection("jdbc:odbc:caep","","");
Statement stmt = conn.createStatement();
String comando = "Create table Relação (nome CHAR(35), id INT)";
stmt.executeUpdate(comando);
stmt.close();
conn.close();
}
}
E quando eu coloco pra rodar o programa ele me retorna o seguinte erro:
init:
deps-jar:
Compiling 1 source file to C:\Thiago\Java\Projetos\Caep\build\classes
compile-single:
run-single:
java.lang.NoClassDefFoundError: caep/Main
Exception in thread “main”
Java Result: 1
EXECUTADO COM SUCESSO (tempo total: 1 segundo)
Eu pesquisei no google e pelo que eu entendi esse erro pode ocorrer se a pasta do projeto nao estiver no CLASSPATH? alguem pode me confirmar isso? E se possível me informar como que eu faço?
O nome do meu Projeto eh Caep e esta na pasta C:\Thiago\Java\Projetos\Caep… onde ficam todas as classes…
E sim… uma observação: Eu uso a IDE NetBeans
Vlw!