Conexao Java-Mysql

Ae pessoal, eu to tendo dificuldade na hora de compilar o seguinte arquivo:

[code]import java.sql.*;

public class conexao {

public static void main(String args[]) {
    
Connection conn = null;
    
    try {
        Class.forName("com.mysql.jdbc.Driver");
        conn = DriverManager.getConnection

("jdbc:mysql://localhost/teste","root","clclin" );
System.out.println("A conexão foi um sucesso\n");

    } catch(ClassNotFoundException e) {
        System.out.println("excessão Classe não encontrada");
        e.printStackTrace();
    } catch(SQLException e) {
        System.out.println("SQL Exception... Erro na consulta:");
        e.printStackTrace();
    } finally {
        try {
            conn.close();
            System.out.println("\n\nFechamendo a conexão");
        } catch(SQLException erro) {
            System.out.println("Erro no fechamento");
            erro.printStackTrace();
        }
    }
}

}[/code]

Na hora de compilar, ele ta dando as seguintes mensagens:

Exception in thread "main" java.lang.NullPointerException
        at conexao.main(conexao.java:22)

O driver q eu baixei é o mysql-connector-java-3.1.9-bin.jar e eu também gostaria de saber o caminho certo p colocá-lo. No momento ele está em /usr/local/java/jdk1.5.0_03/jre/lib/ext.

[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Matheus [/color][/size] :joia:

cara, tenta isso aqui

import java.sql.*; 

public class conexao { 

public static void main(String args[]) { 

Connection conn = null; 

try { 
Class.forName("com.mysql.jdbc.Driver"); 
conn = DriverManager.getConnection ("jdbc:mysql://localhost/teste"); 
System.out.println("A conexão foi um sucesso\n"); 

conn.close(); 

} 


catch(ClassNotFoundException e) { 
System.out.println("excessão Classe não encontrada"); 
e.printStackTrace(); 

} 

catch(SQLException e) { 
System.out.println("SQL Exception... Erro na consulta:"); 
e.printStackTrace(); 
} 
 
} 
}

se não der certo é porque seu driver ta configurado errado !!!

[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Matheus [/color][/size] :joia:

Você já tentou colocar o mysql connector no teu classpath deste projeto???

eu tambem estou tendo o mesmo problema, o meu ambiente de trabalho é o windows xp, mas ao tentar o codigo sugerido acima, aparece o seguinte erro:

Exception in thread “main” java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at conexao.main(conexao.java:23)

Alguém por favor pode me ajudar a configurar o driver?

Salve,

sugiro que vocês entrem em Artigos e Tutoriais e vá o Topico JDBC para sanar estas dúvidas porque acredito que o problema está na configuração do classpath.

:okok: