public class Test{public interface CLibrary extends Library {CLibrary instance =(CLibrary)Native.loadLibrary(LIB_DIR,CLibrary.class)public static String test();}public static void main(String[] args){}
}

在调用Native.loadLibrary()函数的时候,经常会出现这种错误,思路:

  1. 检察DLL的路径(LIB_DIR)有没有写错,注意是绝对路径,如D:\test.dll。
  2. 检查JDK和DLL文件的版本,确定都是32位或者64位,一般都是这个问题。

另:
Native.loadLibrary(String name, Class interfaceClass)System.load(String filename))是一样的,填写绝对路径便可,并不需要在系统Path变量中包含路径。
而使用System.loadLibrary(String libname)时,需要在系统Path变量中包含DLL所在的目录路径,然后System.loadLibrary("test.dll")

解决UnsatisfiedLinkError: Unable to load library:Native library not found in resource path相关推荐

  1. java jna java.lang.UnsatisfiedLinkError: Unable to load library Native library (win32-x86-64/C:\User

    背景 在新装的win系统下,java项目人脸识别项目要调用动态库,下面就说说问题 问题 Exception in thread "main" java.lang.Unsatisfi ...

  2. java.lang.UnsatisfiedLinkError: Unable to load library ‘D:\dll\DwgOperInterface‘: 找不到指定的模块

    执行代码 import com.sun.jna.Library; import com.sun.jna.Native; import com.sun.jna.ptr.IntByReference;pu ...

  3. java.lang.UnsatisfiedLinkError:Unable to load

    异常:java.lang.UnsatisfiedLinkError:Unable to load library 项目中要引用到一个动态库,在本机MyEclipse下调式没有问题.在项目打包部署到wi ...

  4. 【Hadoop】解决Hadoop Unable to load native-hadoop library问题

    1.启动Hadoop提示WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform- usin ...

  5. 解决OutOfMemoryError: unable to create new native thread问题

    java.lang.OutOfMemoryError共有8种类型,其中java.lang.OutOfMemoryError: unable to create new native thread是很常 ...

  6. 报错解决:Unable to find a `./myhdl.vpi‘ module on the search path.以及 %1 is not a valid Win32 application

    问题产生 在学习Verilog进行FFT的时候,从GitHub上找到了一个相关代码fft-dit-fpga.代码中不仅给出了Verilog代码,还附加了一个仿真测试的python程序,就想着运行运行, ...

  7. Unable to load library ‘c:\dcrf32.dll‘:Native library (win32-x86-64/c:\dcrf32.dll) not found

    报错信息Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Unable to load ...

  8. jar调用dll文件提示找不到指定的模块Unable to load library

    目录 问题描述 解决方案一 解决方案二 效果 补充说明 参考链接 问题描述 在Windows系统上,自己开发的需要使用JNA调用动态链接库dll文件的Swing项目(Java简易系统监视器system ...

  9. Java Unable to load library ‘gsdll64‘: 报错,解决方案

    problem java.lang.UnsatisfiedLinkError: Unable to load library 'gsdll64': ÕҲ»µ½ָ¶¨ at com.sun.jna.Na ...

最新文章

  1. ionic2.0消息订阅监听机制
  2. java itemcf_大规模电商推荐数据分析-基于ItemCF的召回
  3. 需要某个字体包才能正确显示此页面_如何做设计,才能做好设计
  4. 3个月转行数据分析师,你需要掌握这些内容
  5. 使用js简单实现javaMap
  6. modal组件 vue_开发一个简单的 Vue 弹窗组件
  7. HTMLTESTRunner自动化测试报告增加截图功能
  8. java常用的日期类介绍
  9. Android 动态移动控件实现
  10. Linux下安装Oracle11g服务器
  11. mysql可以登陆sqlyog1862_MySQL错误号码1862:your password has expired
  12. Memcached 及 Redis 架构分析和比较
  13. 小强的HTML5移动开发之路(27)—— JavaScript回顾2
  14. JavaScript 数组常见操作 (二)
  15. Georgia Tech - machine learning 学习笔记一
  16. c语言编译程序的软件下载,c语言编译器(wintc)
  17. 【Unity Shader】---UnityShader 提供的CG/HLSL语义
  18. 编译原理——自下而上语法分析
  19. 由Tomcat 8005端口想到的...
  20. 主机开启后,显示器显示NO SIGNAL,无信号

热门文章

  1. 基于CAN总线的KWP2000协议——命令总览
  2. Praat之基频分析
  3. 深入分析:跨境电商的机会在哪里?
  4. Java后端实习生面经总结
  5. 阿里云专有云——安全可控由内而生
  6. 为什么别的程序员天天吃鸡,你却顿顿吃土?
  7. 如何打开IIS信息服务管理器
  8. Android 5.x SEAndroid/SElinux内核节点的读写权限
  9. 使用Asymptote的循环功能画出绿叶阵
  10. matlab作pwm变压变频,班长带你学变频器:PWM控制方式详解