Драйвер H2 не найден при попытке подключения

Я просмотрел некоторые другие ответы, но не могу найти решение своей проблемы.

Я использую 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

Что я делаешь неправильно?

6
задан Thomas Mueller 4 April 2012 в 18:02
поделиться