JNA常见问题
- 找不到文件
=》解决办法
.dll文件放置在src目录下 - 系统与dll位数不匹配
=》解决办法
- 确认jdk版本。windows+R打开命令窗口,
java -version
查看jdk
- 确认系统版本。电脑-属性
得知系统为64位,dll文件为32位。
方法一: 将引用的dll文件转化成64位。
方法二:(作为测试,不建议项目上使用) 将eclipse的jdk更改成32位。
Windows-preferences-java-Installed JREs-Add-Standard VM-选择32位jdk安装目录。
项目上右键-build path-configure-edit-Alternate JRE选择32位的jdk