Problemas para Conectar no BD

Olá,
Pessoal estou com problema para conectar no MySQL.
Olhem meu código:

import java.sql.*;
import java.io.*;

public class Main {
	public static void main(String[] args) throws SQLException, IOException{
		System.out.println("Carregando o driver JDBC ODBC...");
		try {
			Class.forName( "com.mysql.jdbc.Driver" );		}
		catch(ClassNotFoundException e) {
			System.out.println("Não consigo carregar o driver...");
			e.printStackTrace();
			return;
		}
		System.out.println("Conectando-se ao banco de dados");
		Connection conn = DriverManager.getConnection("jdbc:mysql:/localhost/teste","","");
		Statement stmt = conn.createStatement();
		String comando = "Create table Relação (nome CHAR(35), id INT)";
                stmt.executeUpdate(comando);
                stmt.close();
		conn.close();
	}
}

O erro que dá quando compilo é o seguinte:

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 Main.main(Main.java:21)

As minhas configurações estã da seguinte forma:

  • CLASSPATH = %JAVA_HOME%;C:\Arquivos de programas\Java\mysql-connector-java-3.1.10;C:\Arquivos de programas\Java\mysql-connector-java-3.1.10\src\lib

  • JAVA_HOME = C:\Arquivos de programas\Java\jdk1.5.0_02

  • Path = …%JAVA_HOME%\bin;C:\Arquivos de programas\MySQL\MySQL Server 4.1\bin

Estou usando o NetBeans 4.1.

Me ajudem por favor

vlw

Vc colocou todos os arquivos necessarios para conexao com o mysql ??? pelo erro q esta dando esta faltando o aspectj em seu classpath, acrescento tb que ele funcionara, outra coisa, se possivel mude seu java de lugar pois ele estando em arquivos de programas, pode ser q de algum erro pelo fato de existirem espacos em arquivos de programas, portanto tente coloca-lo em algo como arquivos_de_programas ou ainda direto na raiz c:\java. mais se fosse acrescentar o aspectj no class-path eh quase certeza q vai funcionar

blz, faloww

Ricardo,
Obrigado, pela ajuda…Consegui executar o codigo…
Agora vê se vc pode me explicar isso…

Quando eu executo meu código ele executa isso tudo:

Carregando o driver JDBC ODBC...
Conectando-se ao banco de dados
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
Fri Aug 05 23:15:45 BRT 2005 TRACE: 
.
.
.
.
.
(x40)
BUILD SUCCESSFUL (total time: 3 seconds)

Ele executa essa linha mais ou menho 50 vezes…
Vc sabe se é normal?

Cara mto estranho isso, mas naum parce se um erro naum, ele funciona num funciona ? se tive funcionando deve se alguma infomacao da conexao coisa assim, ou deve se pq o netbeans q mostra isso, pq aqui nu eclipse nummda isso naum, mas se tive funcanu ta blz, se descobri o q eh posta ae pra nois, blz

falowww