Erro java.lang.classnotfoundexception com.mysql.jdbc.driver [RESOLVIDO]

3 respostas
B

Oi pessoal,

Estou fazendo um projetinho no eclipse e quando rodo a aplicação, aparace o erro java.lang.classnotfoundexception com.mysql.jdbc.driver.
Minha classe de conexão com o banco é essa:

package persistence;

import java.sql.*;

public class Dao {

protected Connection con;
protected PreparedStatement stmt;
protected ResultSet rs;

public Dao() {
}

public void abrirConexao(){
	
	String driver = "com.mysql.jdbc.Driver";
	String url = "jdbc:mysql://localhost:3306/aula1";
	String user = "root";
	String password = "bruno";
	try{
	
	Class.forName(driver).newInstance();
	
	con = DriverManager.getConnection(url, user, password);
	}catch(Exception e){
		System.out.println("Errrroooo...Driver não encontrado "+e);
	}
}

public void fecharConexao(){
	try{
		if(con != null)
			con.close();
	}
	catch(Exception e){
		e.printStackTrace(); 
	}
}

}

Está dando o seguinte erro:

Errrroooo…Driver não encontrado java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

Alguem sabe o que pode ser?

3 Respostas

jzaires

Está faltando o driver do MySQL.

Dá uma olhada nesse artigo aqui do GUJ, vai lhe ajudar: http://www.guj.com.br/articles/7.

B

[Resolvido]

Era só copiar o jar do Mysql para dentro da pasta WEB-INF/lib.

Obrigado!

jzaires

Edite o seu primeiro post e acrescente [RESOLVIDO] no título, não na mensagem.

Criado 22 de março de 2011
Ultima resposta 22 de mar. de 2011
Respostas 3
Participantes 2