java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at conexao.Conexaobd.conectar(Conexaobd.java:32)
at janelas.InclCultura.btnConfirmaActionPerformed(InclCultura.java:122)
at janelas.InclCultura.access$000(InclCultura.java:17)
at janelas.InclCultura$1.actionPerformed(InclCultura.java:56)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
at java.awt.Component.processMouseEvent(Component.java:5488)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at conexao.Conexaobd.conectar(Conexaobd.java:38)
at janelas.InclCultura.btnConfirmaActionPerformed(InclCultura.java:122)
at janelas.InclCultura.access$000(InclCultura.java:17)
at janelas.InclCultura$1.actionPerformed(InclCultura.java:56)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
at java.awt.Component.processMouseEvent(Component.java:5488)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Estou com esse problema… no NetBeans a conexao dele faz normal… soh q qdo vou conectar via codigo naum esta funcionando, veja o codigo
package conexao;
import java.sql.*;
import java.lang.*;
/**
*
* @author Juarez
*/
public class Conexaobd {
private String driver = "com.mysql.jdbc.Driver";
private String url = "jdbc:mysql://localhost:3306/sysirrig";
private String usuario = "root";
private String senha = "root";
private Connection con = null;
private Statement stmt;
public boolean conectar() {
try {
try {
Class.forName(driver);
con = DriverManager.getConnection(url,usuario,senha);
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
}
stmt = con.createStatement();
System.out.println("DEU CERTO - ABRIR");
} catch (SQLException ex) {
System.err.println("Erro ao conectar com o Banco de Dados. URL: " + url + ". Login: " + usuario + ". Senha: " + senha);
System.err.println("Mensagem de erro: " + ex.getMessage());
return false;
}
return true;
}
public void desconectar() {
try {
if (con != null)
{
stmt.close();
con.close();
System.out.println("DEU CERTO - FECHAR");
}
} catch (SQLException ex) {
System.err.println("Erro ao fechar conexao com o Banco de Dados: " + ex.getMessage());
}
}
/* public boolean verificaCutura(String login, String senha) {
String query = "select nome from senac where nome = '"+login+"' and PASSWORD('"+senha+"') = senha";
try {
ResultSet rs = stmt.executeQuery(query);
System.out.println("Erro ao executar query. SQL: " + query);
if (rs.getRow() >= 1)
return true;
else
return false;
} catch(SQLException ex) {
System.err.println("Erro ao executar query. SQL: " + query);
System.err.println("Mensagem de erro: " + ex.getMessage());
return false;
}
}*/
/** Creates a new instance of ConnectDataBase */
public Conexaobd() {
}
}
Desde já agradeço