Exception in thread "main" java.lang.NoClassDefFou

6 respostas
G

Estou tentando fazer uma conexao com o Mysql
e esta apresentando a seguinte mensagem de erro

Exception in thread main java.lang.NoClassDefFoundError: org/aspectj/lang/Signature

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:164)

at br.com.itegrator.cap11a.minhaconexao0.main(minhaconexao0.java:12)

Segue o Programa abaixo

package br.com.itegrator.cap11a;
import java.sql.*;

public class minhaconexao0 {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub
try{ 
	Class.forName("com.mysql.jdbc.Driver"); 
	Connection conn = 
	DriverManager.getConnection("jdbc:mysql://localhost/livraria","root","1"); 
	System.out.println("conexao estabelecida com sucesso"); 
	} 
	catch(ClassNotFoundException cnfe){ 
	System.out.println(cnfe.getMessage()); 
	} 
	catch(SQLException sqlex ){ 
	System.out.print(sqlex.getMessage()); 
	} 
}

}

Fico muito agradecido
Obrigado

6 Respostas

BrunoBastosPJ

no driver que eu baixei o meu driver esta em org.gjt.mm.mysql.Driver

será que não é isso?

G

“BrunoBastos”:
no driver que eu baixei o meu driver esta em org.gjt.mm.mysql.Driver

será que não é isso?

Bruno
tambem ja utilizei este drive, mas apresenta o mesmo erro

Mesmo assim,obrigado

P

Cara…

na minha opiniao(posso estar errado) vc esta passando o Class.ForName errado… com esse com.mysql.jdbc.Driver vc precisa de uma conexao JDBC ativa…ao inves disso tenta usar esse caminho…

try{
Class.forName("org.gjt.mm.mysql.Driver");
Connection conn =
DriverManager.getConnection("jdbc:mysql://localhost/livraria","root","1");
System.out.println("conexao estabelecida com sucesso");
}

Vc coloca o caminho no Class.forName org.git.mm.mysql.Driver ao inves do com.mysql.jdbc.Driver… lembrando de colocar o seu driver de conexao mysql junto com seu projeto…

espero ter ajudado…

G

:cry:
Obrigado
Mas apresentou a mesma mensagem de ERRO
Valeu pela dica

P

Verifica entao dentro do teu conector mysql se vc tem essa pasta ORG la dentro… senao tiver me manda um email que te envio ela… pois o erro que ta dando é que nao encontra a classe … talvez nao tenha essa pasta la…

P

meu e-mail: [email removido]

Criado 3 de julho de 2006
Ultima resposta 4 de jul. de 2006
Respostas 6
Participantes 3