:::Eclipse:::

Vou dar um exempo do que está acontecendo…

import java.sql.*;
public class Conecta {

    public  Conecta(){
    	try {
			Class.forName("org.gjt.mm.mysql.Driver");
		} catch (ClassNotFoundException e) {
		System.out.println("Driver nao carregado");
		 }
         try {
		Connection con =	 DriverManager.getConnection("jdbc:mysql://localhost/ceimtp?user=xxi&password=xxx");


		} catch (SQLException e) {
		System.out.println("Erro ao Conectar");
		}
     }

}

Quando executo esta segunda classe ele me retorna
Driver nao carregado
Erro ao conectar

mas quando executo no shel ele nao me retorna nenhum erro
ou seja o eclipse nao esta carregando o driver, como solucionar isso ???

public class UsaCon {
public static void main(String args[]){
Conecta C = new Conecta();

}
}

a Classe org.gjt.mm.mysql.Driver esta em seu classpath???

Está sim colega…

no shell eu executo e não ocorre nenhuma Exception

vc colocou o driver no classpath do eclipse??

ele tem um classpath proprio…ele nao usa o da maquina…