首页 > 解决方案 > 尝试在我的 Eclipse 项目中加载 dll 时出现 UnsatisfiedLinkError

问题描述

我在该位置有“xxx.dll”文件以及其他几个 dll -

'C:\Program Files (x86)\abc\xyz\Librerias'

尝试使用在我的项目中加载此 dll 文件

System.loadLibrary("xxx");

在配置构建路径的 JRE 系统库中将此路径添加到“本机库位置”,但尝试加载此 dll 的行仍然抛出“UnsatisfiedLinkError”。

我什至尝试过,但仍然存在同样的错误。

System.load("C:/Program Files (x86)/abc/xyz/Librerias/xxx.dll");

我的系统路径中确实添加了最新版本的 32 位 JRE 和 JDK,并且我使用的是 64 位机器。

标签: javaexceptiondllimportloadlibraryunsatisfiedlinkerror

解决方案


由于那些不存在的路径,系统无法导航到该目录。为了解决我刚才做的相反的问题,在 PATH 前面添加了本地库的位置,它就像一个魅力。

有帮助。


推荐阅读