Java.sql.SQLException: ошибка открытия соединения OS = Linux AARCH64Linux

Гость
Java.sql.SQLException: ошибка открытия соединения OS = Linux AARCH64

Сообщение Гость »

[*]Мое приложение использует базу данных SQLite. [*]Доступ к базе данных осуществляется из приложения Java. [*]И приложение развернуто на Raspberry Pi 4. [*]версия Java "1.8.0_381" [*]sqlite: sqlite-jdbc-3.44.1.0
SQLite JDBC содержит библиотеку для aarch 64


Изображение


Однако при открытии соединения появляется ошибка: библиотека не найдена. в чем может быть причина?

org.sqlite.NativeLibraryNotFoundException: Не найдена собственная библиотека для os.name=Linux, os.arch=aarch64, paths=[/org/sqlite/native/Linux/aarch64: /usr/java/packages/lib/arm:/lib:/usr/lib] Код приведен ниже

Class.forName(DEF_JDBC_CLASS_NAME); Соединение objConnection = DriverManager.getConnection("jdbc:sqlite:" + sDataBasePath); Дополнительная информация:
[*]Проблема не возникает, если используется Raspberry Pi 2 или 3. [*]Архитектура Raspberry Pi 4 — aarch64. [*]Однако Raspberry Pi 2 и 3 используют разную архитектуру (armhf)

Вернуться в «Linux»