Unable to load library ‘xxx‘: 找不到指定的模块。找不到指定的模块。 Can‘t obtain InputStream for win32-x86-64/xxx.dll
我使用的是
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
<version>5.5.0</version>
</dependency>
xxx.dll及相关动态库放在resources目录下
调用xxx.dll中方法,使用IDEA运行正常,打包发布运行后报错:
Unable to load library 'xxx': 找不到指定的模块。 找不到指定的模块。 找不到指定的模块。 Can't obtain InputStream for win32-x86-64/xxx.dll
解决办法:
1、在resources目录下新建win32-x86-64文件夹
2、将xxx.dll及相关动态库移动到该目录下
3、重新编译打包
打包发布运行后正常运行!