Я получил некоторые другие ответы, но не могу найти решение своей проблемы.
Я использую 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 в classpath (хотя мне пришлось самому создать classpath и указать на файл jar) - я перешел к переменным среды -> пользовательские переменные
name=classpath value=.;C:\NetBeansProjects\testdemo\src\testdemo\DB\h2-1.3.165.jar
Что я делаю не так?