jaybird embedded no jaybird in java.library.path
Добавлено: 05 авг 2005, 10:30
Добрый день!
Пробую собрать примерчик по работе со встраиваемой БД и вот не получаеться - может, есть варианты как решить проблемку?
На, что эта собака ругаеться так:
Как я нашел в интернете java.library.path по умолчанию указывает на системную переменную path по которой, в данном случае, программа не может найти fbembed.dll.
Очень странно т.к. я закидывал её по этим путям.
И вроде с начала программа должна поглядеть в текущей папке, где эта длл тоже лежит.
Стоит задача - никуда это дело не закидывать и ручками не прописывать, а чтоб просто все это дело лежало в папке программы.
p.s.
С System.loadLibrary - тоже игрался - не помогло.
Пробую собрать примерчик по работе со встраиваемой БД и вот не получаеться - может, есть варианты как решить проблемку?
Код: Выделить всё
Class.forName("org.firebirdsql.jdbc.FBDriver");
conn = DriverManager.getConnection("jdbc:firebirdsql:embedded:/lgot.fdb");
Код: Выделить всё
java.lang.UnsatisfiedLinkError: no jaybird in java.library.path
Очень странно т.к. я закидывал её по этим путям.
И вроде с начала программа должна поглядеть в текущей папке, где эта длл тоже лежит.
Стоит задача - никуда это дело не закидывать и ручками не прописывать, а чтоб просто все это дело лежало в папке программы.
p.s.
С System.loadLibrary - тоже игрался - не помогло.