Я изучаю подключение JDBC в течение нескольких дней и недавно пробовал этот код с использованием реляционной базы данных h2. Я получаю сообщение, поскольку драйвер недоступен, я проверил, и драйвер там, где он должен находиться в папке lib пакета eclipse. Что я должен делать?h2 драйвер базы данных, выдающий драйвер не найденное сообщение
package jdbcwork;
//importing java commands
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Manager1
{
//main method with exception throw
public static void main(String[] args) throws ClassNotFoundException
{
//try block
try
{
//calling the h2 database driver org.h2.Driver
Class.forName("org.h2.Driver");
//declaring host ,username and password
String host="jdbc:h2:tcp://localhost/~/test/INFORMATION_SCHEMA.COLLATIONS";
String uName="sa";
String uPass="sa";
//giving a connection to the h2 database driver driver
Connection conn = DriverManager.getConnection("h2","sa","sa");
}
//catch block
catch(SQLException err)
{
//printing an error message
System.out.println(err.getMessage());
}
}
}
Добавили ли ящик драйвера H2 в путь к вашему приложению? Также, пожалуйста, напишите ** точное ** исключение stacktrace, не просто описывайте сообщение об ошибке неточно. –