栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Java问题“ UnsatisfiedLinkError”

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java问题“ UnsatisfiedLinkError”

一条

UnsatisfiedlinkError
消息通常表明已设置库路径,但不包括您尝试加载的库。在Windows平台上,您应该扩展
PATH
使用

PATH = %PATH%;C:path_to_dll_file

在UNIX平台上,应使用以下命令扩展库路径

setenv LD_LIBRARY_PATH mylibrarypath

但是,据我所记得(我不在Windows下),

System32
它位于
PATH
NetBeans
中,因此我怀疑NetBeans通过设置其自己的PATH来覆盖它。

要在NetBeans上解决此问题,您可能需要检查http://wiki.netbeans.org/DevFaqNativeLibraries,这是NetBeans梦之队成员Wade
Chandler的消息中提到的;-)

PS:您也可以使用

java.library.path
system属性,但是请记住,此system属性仅用于解析要在代码中加载的直接本机库。其他依赖库的加载留给第一个库。您加载的JNI库将依赖于OS依赖的方式来解析其引用(IMO也适用于FAQ的解决方案,因此我仍然不是100%相信它是一个好的解决方案)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/454767.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号