线程“main”中的异常 java.lang.UnsatisfiedLinkError:java.library.path

问题描述

我正在尝试使用安装在 Windows 机器上的 JDBC 连接 sql Anywhere 17 将 Java 程序连接到数据库 sql Anywhere 17。我已经构建了一个 JAR 来运行连接。 JAR 正在另一台 Windows 机器上运行。我在与 JAR 相同的目录中有 jconn4.jardbjdbc17.dll 文件并运行 JAR 命令 java -classpath connect.jar;jconn4.jar com.Main

当我将相同的 JAR 目录移动到 Linux 机器时,我得到了这个:

exception.java.lang.UnsatisfiedLinkError: java.library.path 中没有 dbjdbc17。

我们可以从 Linux 机器连接安装在 Windows 中的 sql Anywhere 17 吗?有人可以建议我在适用于 Windows 的 Linux 中运行此 JAR 的正确方法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)