У меня проблема с динамическим веб-проектом, я уже несколько недель сталкиваюсь с этой ошибкой и не могу ее решить, речь идет о драйвере jdbc.
public class DatosDAO {
private String url = "jdbc:mysql://localhost:3306/BCopia";
private String usuario = "root";
private String password = "";
public DatosDAO() {}
public boolean alta(Datos d) {
try {
Connection con = DriverManager.getConnection(url,usuario,password);
PreparedStatement ps = con.prepareStatement("INSERT INTO datos VALUES (null, ?, ?, ?, ?)");
ps.setString(1, d.getNombre());
ps.setString(2, d.getDirectorioOrigen());
ps.setString(3, d.getDirectorioDestino());
ps.setInt(4, d.getIntervaloDias());
ps.executeUpdate();
con.close();
} catch (Exception ex) {ex.printStackTrace();return false;}
return true;
}}
При попытке запустить этот метод или любой другой метод. Я получаю следующую ошибку.
java.sql.SQLException: не найден подходящий драйвер для
jdbc: mysql: // localhost: 3306 / BCopia at
java.sql.DriverManager.getConnection (неизвестный источник) в
java.sql.DriverManager.getConnection (неизвестный источник) в
modelo.DatosDAO.baja (DatosDAO.java:44) в
control.Securalia.baja (Securalia.java:43) и т. д.
У меня есть драйвер в lib, и драйвер вызывается в пути сборки, и все остальное, это динамический веб-проект. Может кто-нибудь сказать мне, что происходит? БД существует и т. Д.