我正在制作一个需要从 eID 检索信息的应用程序。我已经下载了比利时身份证 SDK,并将 beid35libJava.jar 作为外部 JAR 添加到我的项目中。现在我正在尝试通过加载库 beid35libJava_Wrapper.dll
System.loadLibrary("beid35libJava_Wrapper");
但我收到错误消息
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\Emmelie\Documents\NetBeansProjects\Registratietool\beid35libJava_Wrapper.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1732)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at Registratietool.main(Registratietool.java:51)
所有的库和 jar 文件都在同一个文件夹中,即项目文件夹。我无法弄清楚错误来自哪里。如果有人可以帮忙?