//fiz esse código para conectar com o mysql, só que não está funcionando.
package recorte.banco.com;
import java.sql.*;
public class Conector {
private static Connection con;
private static Statement stm;
public static Statement reservaStatement() {
if (con == null) {
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("aqui");
con = DriverManager.getConnection("jdbc:mysql://localhost/cliente",
"root", "mandacaru");
System.out.println("acabou o try");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
try {
stm = con.createStatement();
} catch (SQLException e) {
e.printStackTrace();
}
return stm;
}
public static void liberaStatement() {
if (stm != null) {
try {
stm.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
public static void liberaRecursos() {
try {
if (stm != null) {
stm.close();
}
if (con != null) {
con.close();
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
//está acontecendo o seguinte erro:
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 recorte.banco.com.Conector.reservaStatement(Conector.java:17)
at recorte.banco.com.Cliente.inserir(Cliente.java:71)
at recorte.cadastro.com.Rodar.main(Rodar.java:14)
Exception in thread "main" java.lang.NullPointerException
at recorte.banco.com.Conector.reservaStatement(Conector.java:31)
at recorte.banco.com.Cliente.inserir(Cliente.java:71)
at recorte.cadastro.com.Rodar.main(Rodar.java:14)
[color="red"]*Editado: lembre-se de usar BBCode em suas mensagens no fórum. Jair Elton.[/color]