Гость
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / JAVA и неуловимая линковка библиотеки Firebird в Debian / 7 сообщений из 7, страница 1 из 1
04.03.2021, 14:29
    #40050670
wolverin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
Может не совсем та ветка, НО вдруг кто знает!

Имею GlassFish 5 + JDK 1.8, нужно подцепить библиотеку клиента Firebird, куда только не сувал libfbclient.so - результат нулевой, ставлю из репозитория libfbclient2 - все начинает работать, PURGE ЭТОТ ПАКЕТ и тоже все работает.

КАК ТАКОЕ ВОЗМОЖНО??? Голову уже сломал что этой стеклянной рыбе нужно??? ГДЕ В ИТОГЕ БИБЛИОТЕКА ЛЕЖИТ??? которая не удалилась, поиском НИЧЕГО НЕТ!!!
...
Рейтинг: 0 / 0
04.03.2021, 14:52
    #40050679
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
wolverin,
Трудно линуксе - разрабатывай на винде.
Удалить и поставить пакеты не относится к джаве
...
Рейтинг: 0 / 0
04.03.2021, 18:17
    #40050819
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
А какое полное название JDBC драйвера который был задейстован?
...
Рейтинг: 0 / 0
05.03.2021, 06:26
    #40050926
wolverin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
mayton,

Jaybird 4.0.1

может такое быть что "библиотека" внутри JDBC драйвера?

хотя читаю мануал к драйверу и там написано что libfbclient.so надо все таки куда то положить, может неверно понимаю документацию!?

https://firebirdsql.github.io/jaybird-manual/jaybird_manual.html#driver-native
...
Рейтинг: 0 / 0
05.03.2021, 07:26
    #40050929
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
У Jaybird, как и у других JDBC-драйверов есть несколько вариантов.
Ява-пюре (pure java или type 4) и "нативный" (native или type 2, если правильно помню спеку).
Тип четыре самодостаточен просто по определению.
Типу два, да - требуются клиентские библиотеки конкретной СУБД. Конкретно Jaybird 3+ взаимодействует с этими библиотеками через JNA, который "упакован" в драйвере. Jaybird 2.x использовал собственную JNI-прослойку.

P.S.
Тип выбирается строкой подключения. Это, конечно, если читать документацию как положено, а не по диагонали.
Ну и гитхаб, конечно, хорошо, но начинать лучше здесь .
...
Рейтинг: 0 / 0
05.03.2021, 07:49
    #40050936
wolverin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
Basil A. Sidorov,

спасибо!

просто пользовал до этого 2 версию Jaybird, а сейчас нужно обновиться на версии повыше
...
Рейтинг: 0 / 0
05.03.2021, 12:57
    #40051034
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
Basil A. Sidorov
Ява-пюре
- спасибо, день заиграл новыми красками!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JAVA и неуловимая линковка библиотеки Firebird в Debian / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]