Гость
Map
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / JAVA и неуловимая линковка библиотеки Firebird в Debian / 15 сообщений из 15, страница 1 из 1
04.03.2021, 14:26
    #40050666
wolverin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
Имею GlassFish 5 + JDK 1.8, нужно подцепить библиотеку клиента Firebird, куда только не сувал libfbclient.so - результат нулевой, ставлю из репозитория libfbclient2 - все начинает работать, PURGE ЭТОТ ПАКЕТ и тоже все работает.

КАК ТАКОЕ ВОЗМОЖНО??? Голову уже сломал что этой стеклянной рыбе нужно??? ГДЕ В ИТОГЕ БИБЛИОТЕКА ЛЕЖИТ??? которая не удалилась, поиском НИЧЕГО НЕТ!!!
...
Рейтинг: 0 / 0
04.03.2021, 14:40
    #40050673
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
Ты не можешь на Линуксе положить библиотеку куда вздумается. Они должны лежать там куда их
ставит официальный пакет для данного дистрибутива.

strace поможет выяснить где они ищутся и почему находятся.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
04.03.2021, 14:47
    #40050674
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
04.03.2021 14:26, wolverin пишет:
> Имею GlassFish 5 + JDK 1.8, нужно подцепить библиотеку клиента Firebird, куда только не сувал libfbclient.so - результат нулевой, ставлю из репозитория libfbclient2 - все начинает работать, PURGE ЭТОТ ПАКЕТ и тоже все работает.


зачем тебе в Жабе libfbclient.so?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
04.03.2021, 19:17
    #40050833
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
Ну мало ли - может он хочет нативного клиента использовать.
Не очень понятно - зачем, но мало ли
...
Рейтинг: 0 / 0
04.03.2021, 19:23
    #40050834
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
через ODBC!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
04.03.2021, 19:36
    #40050839
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
ODBC из JDBC выпилили.
...
Рейтинг: 0 / 0
05.03.2021, 05:17
    #40050925
crutchmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
wolverin,

И что. На жабке нет jdbc jar'ки для firebird? Не верю.
Вот же он: https://firebirdsql.org/en/jdbc-driver/
Зачем ставить какие-то пакеты в ОС?
...
Рейтинг: 0 / 0
05.03.2021, 06:29
    #40050927
wolverin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
Мимопроходящий,

так написано в документации

https://firebirdsql.github.io/jaybird-manual/jaybird_manual.html#driver-native
...
Рейтинг: 0 / 0
05.03.2021, 06:32
    #40050928
wolverin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
crutchmaster,

т.е. для jdbc не нужна библиотека клиента???
...
Рейтинг: 0 / 0
05.03.2021, 07:30
    #40050930
crutchmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
wolverin
т.е. для jdbc не нужна библиотека клиента???

Весь нативный код (если он нужен) обычно запихивают прямо внутрь jar'ки. По крайней мере так делает оракл.
...
Рейтинг: 0 / 0
05.03.2021, 07:40
    #40050935
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
А Jaybird делает не так и "внутри" драйвера находится только "прослойка" для взаимодействия с системными клиентскими библиотеками.

P.S.
Пророки, как помнится, тоже не упаковывают клиента в JDBC.
...
Рейтинг: 0 / 0
05.03.2021, 07:50
    #40050937
wolverin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
Basil A. Sidorov,

спасибо за развернутый ответ в аналогичной теме в другой ветке
...
Рейтинг: 0 / 0
05.03.2021, 11:52
    #40051020
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
crutchmaster

Весь нативный код (если он нужен) обычно запихивают прямо внутрь jar'ки.

Молодцы кто так делает
( SQL Lite )

crutchmaster

По крайней мере так делает оракл.

Реалли?

Мне кажется, это неверная информация
...
Рейтинг: 0 / 0
05.03.2021, 13:39
    #40051046
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
Basil A. SidorovА Jaybird делает не так и "внутри" драйвера находится только "прослойка" для
взаимодействия с системными клиентскими библиотеками.

Нет, драйвер четвёртого уровня так не делает.

Аффтар, тебе не нужен ни LOCAL, ни NATIVE. Используй PURE_JAVA.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
06.05.2021, 16:36
    #40068781
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JAVA и неуловимая линковка библиотеки Firebird в Debian
Leonid Kudryavtsev
Мне кажется, это неверная информация

Верная.
Соединение по JDBC требует лишь ojdbc{n}.jar (ojdbc8.jar)
Если предполагаете использовать JMX, то ojdbc{n}dms.jar, ojdbc{n}dms_g.jar.
Если требуется FAN, то добавится simplefan.jar

Клиент оракеля нужен java-приложению только для установления соединения через JNI - соответственно, тут меняется и connect string на классический TNS-алиас.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / JAVA и неуловимая линковка библиотеки Firebird в Debian / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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