Problemas com conexão elipse/mysql

5 respostas
E

Estou usando o seguinte código no eclipse 3.0 e parece que ele não acha o driver: (obs: driver é mysql-connector-java-3.0.14-production-bin.jar )

import java.sql.<em>;

import java.util.</em>;

public class Acesso {

final private String url = jdbc:msql://INFENIX-5E11FA7:3306/bancos”;

final private String drv = org.gjt.mm.mysql.Driver;

private Connection con;

public boolean conecta(){

boolean retorno = true;

try{

Class.forName(drv);

con = DriverManager.getConnection(url,"","");			

}catch(java.lang.ClassNotFoundException er1){

System.out.println(er1.getMessage());

er1.printStackTrace();

retorno = false;

}catch(SQLException er2){

System.out.println(er2.getMessage());

er2.printStackTrace();

retorno = false;

}

return retorno;

}

public void desconecta(){

try{

con.close();			

}catch(SQLException er2){

System.out.println(er2.getMessage());

er2.printStackTrace();

}

}

}

public class MainAc {

public static void main(String[] args) {
	Acesso teste = new Acesso();
	boolean b = teste.conecta();
}

}

Como faço para importar o driver para o projeto do eclipse (se for o caso) ?
Teria outra solução?
Agradeço
Eliselbert Penha

5 Respostas

J

Tudo bom!

Vá em Window->Preferences->Java->Build Path->Classpath Variables.
Crie uma nova variável e aponte para o jar com o driver.
Depois vá em Project->Properties->Java Build Path.
Clique em Add Variable e adicione a variável que você criou.
Agora é só usar o driver sem problemas.

Abraços.

R

só uma nota:
ao que parece, o eclipse ignora o classpath…

E

Ao fazer os procedimentos da primeira solução proposta, o erro foi:
No suitable driver…
O que significa isto?

Agradeço
Eliselbert Penha

R

iai !!! blz.

da uma olhada nesse tópico…
http://www.portaljava.com.br/home/modules.php?name=Forums&file=viewtopic&t=6342&highlight=&sid=f7920f988a1e68267cc483727c1968f5

T+
:cool:

E

Depois de seguir todos os passos que a galera passou, o erro continua o mesmo:
"No suitable Driver"
Parece que ele acha o driver mas ele não serve, não sei.
A versão é: " mysql-connector-java-3.0.14-production-bin.jar "
Valeu
T+

Criado 26 de novembro de 2004
Ultima resposta 28 de nov. de 2004
Respostas 5
Participantes 4