java - 无法解决错误([-93] 无法加载库 : java. lang.UnsatisfiedLinkError:)

标签 java sqlite

我正在尝试使用 SQLite4Java我的 java 应用程序中的库,当我尝试打开数据库时出现以下错误:

[-93] cannot load library: java.lang.UnsatisfiedLinkError: no sqlite4java-win32-x86 in java.library.path

我已尝试确保正确引用该库:

图书馆经理

Library Manager

项目浏览器

Project Explorer

导入语句

Import Statements

我根本不经常在 Java 中使用额外的库,这是我第一次遇到这个问题,我是否缺少需要进行的额外设置?

谢谢!

最佳答案

似乎答案很简单,当将 .jar 复制到我的目录时,似乎没有复制额外的 .DLL 文件。

◦Native libraries (*.dll, *.so, *.jnilib) - place them in the same directory with sqlite4java.jar;

稍后复制粘贴命令,成功!

关于java - 无法解决错误([-93] 无法加载库 : java. lang.UnsatisfiedLinkError:),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5302761/

相关文章:

通过注释将 Java 类转换为 JSON 自定义架构

java - 使用自定义时元素单击不起作用 "keyword driver framework"

java - 我可以在非Netty线程中调用 `Channel.write()`吗?

wpf - 使用 SQLite 和 Entity Framework 进行数据绑定(bind)

php - 通过 pdo 让 MDB2 与 sqlite3 一起工作

Python sqlite 将表从一个数据库复制到另一个数据库

angularjs - 在 IONIC 应用程序中使用 SQLite 时,"TypeError: Cannot read property ' 事务 ' of null"

java - WSO2 Balana 文档

iphone - 在 iPhone iOS 5 应用程序中使用 SQLite 数据库?

java - 日期转换前一天