如何解决java调dll报Unable to load library的错误

 我来答
jamxval
推荐于2016-10-08 · TA获得超过6823个赞
知道大有可为答主
回答量:4308
采纳率:82%
帮助的人:1440万
展开全部

你得说明 Unable to load library 后面的消息是什么,比如 library not found。


常见的有:

  1. dll 在操作系统的 PATH 环境变量清单中的目录列表中找不到。这种情况下你需要把你的 dll 所在的目录添加到 -Djava.library.path 清单中或 PATH 操作系统环境变量中

  2. dll 的处理器配置不正确,比如你下载一个 32位的 dll 却用 64位的 JRE 运行它。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式