import java.sql.*;
 
public class teste {
 
 public static void main(String args[] )
 {
      String url ="">      "jdbc:mysql://c://data//smbrasil";
 
      try{
           Class.forName("com.mysql.jdbc.Driver");
 
           Connection con = DriverManager.getConnection( url, "fernando","banana");
 
           Statement stmt = con.createStatement();   
 
           stmt.close();
      }
      catch (Exception ex) {
      }
 }
}
 
galera quando coloco desse forma meu teste com o banco de dados, funciona beleza.
 mas quando vou tratar o erro e coloco assim:
 
catch (Exception ex) {
    ex.printStackTrace();
 }
 
da essa mensagem q eu nao entendo:
 
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at teste.main(teste.java:11)
 
 
alguem pode me ajudar a entender o q esta acontecendo. se eu estou fazendo certo, ou nao???
 
Obrigado
Fernando

Responder a