Я просмотрел некоторые другие ответы, но не могу найти решение своей проблемы.
Я использую NetBeans 7.0.1 и последнюю версию H2 DB на Win7.
Я успешно использую инструмент консоли H2, а также добавил драйвер в NetBeans и могу подключиться (т. е. просмотреть БД, таблицы, команды задач и т. д.). Однако из моего Java-кода при его запуске я получаю сообщение: «java.lang.ClassNotFoundException: org.h2.Driver». Мой код:
Class.forName("org.h2.Driver");
Connection conn = DriverManager.getConnection("jdbc:h2:tcp://localhost/~/testDB", "sa", "");
Statement query = null;
query = conn.createStatement();
String firstString = "INSERT INTO ......";
query.executeUpdate(firstString);
Я также добавил файл jar H2 в путь к классам (хотя мне пришлось самому создать путь к классам и указать на файл jar) - я перешел к переменным среды -> пользовательские переменные
name=classpath value=.;C:\NetBeansProjects\testdemo\src\testdemo\DB\h2-1.3.165.jar
Что я делаешь неправильно?