Мне нужно создать несколько отчетов с помощью LibreOffice. Мне нужно подключить базу данных Firebird с помощью JDBC. Я установил драйвер (при добавлении его к классам) и сконфигурированный мое соединение использоватьКак подключиться к Firebird с помощью LibreOffice
firebirdsql://server:alias
org.firebirdsql.jdbc.FBDriver
, когда я проверить класс я получаю эту ошибку:
"could not load driver class org.firebirdsql.jdbc.FBDriver"
javax/resource/ResourceException
я попробовал в другой машине и получил то же самое сообщение. Есть ли что-то дополнительное, что нужно добавить в classpath? Что мне здесь не хватает? У меня установлены как JRE, так и JDK, и я использую первый, расположенный в C: \ Program Files (x86) \ Java \ jre7. Там нет переменной пути к классам среды определяется ни глобальной или для пользователя
Не можете оставить комментарий? – msrd0
Спасибо. При настройке соединения с базой данных (типа конфигурации ODBC) код отсутствует. Код приходит после достижения соединения. Я выполнил эти [инструкции] (https://help.libreoffice.org/Common/JDBC_Connection). Ошибка при тестировании класса драйвера. Я уверен, что имя драйвера класса правильно, как показано [здесь] (http://www.firebirdsql.org/file/documentation/drivers_documentation/Jaybird_2_1_JDBC_driver_manual.pdf) – alvaroc
Вы не забыли добавить 'lib/connector-api-1.5 .jar' в ваш путь класса LibreOffice (в дополнение к добавлению jaybird-2.2.5.jar)? Кроме того, вы заметили, что формат URL-адреса источника данных для OpenOffice/LibreOffice Base - это 'jdbc: firebirdsql: oo: // host [: port]/' (обратите внимание на дополнительную ': oo')? –