Erro ao carregar driver JDBC

10 respostas
D

ola pessoal,

estou estudando um pouco sobre como conectar java com um banco de dados ,no meu caso to tentando fazer a conexao com mysql.baixei o driver
“mysql-conector-java-3.1.12-bin.jar” e o copiei para a pasta C:\Arquivos de programas\Java\jdk1.5.0_13\lib\tools.jar

e estou usando esse codigo para fazer o teste do driver.

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class CarregarDriver{
public static void main(String[] args) {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
System.out.println("Driver carregado com sucesso!");
}
catch (Exception ex) {
System.out.println("Driver nao pode ser carregado!");
}
}
}

este programa está dando a mensagem"Driver nao pode ser carregado!".
será que alguem poderia me ajudar?
desde já agradeço.

10 Respostas

G

O driver esta no classpath?

Tenta mudar a linha 08 do seu código para:

Class.forName("com.mysql.jdbc.Driver"); //não precisa do new Instance();

Coloca a exceção gerda

através de ex.printStacktrace dentro do catch

D

ja tirei o “newInstance()”
e continua a mesma coisa.

G

Coloca a exceção que esta gerando

D

“Driver nao pode ser carregado!
com.mysql.jdbc.Driver
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver”

ta dando essa exeçao…

D

li alguns tutoriais
e acho q ta faltando confidura o classpatch, mas nao tenho nem noçao do que é e como fazer isso…

G

Então você precisa colocar no classpath para poder utilizar este driver.

Você esta usando Eclipse ou Netbeans?

D

hehehheheh
to no blueJ, so amador ainda…

G

Para fazer conexao com banco é melhor você usar uma IDE.

Utilize o Eclipse.

D

obrigado,
ja estou baixando o eclipse…

J

precisa colocar o .jar do driver na pasta lib do conteiner que tiver usando.

Criado 10 de dezembro de 2007
Ultima resposta 11 de dez. de 2007
Respostas 10
Participantes 3