【发布时间】:2020-08-16 11:08:50
【问题描述】:
我在 Intellij 上设置了一个 Java 应用程序,以便代码编译和运行。但是,当调用其中一个本机库时,我得到java.lang.UnsatisfiedLinkError: no jnisgfplib in java.library.path,就行了:
lib = new JSGFPLib();
JSGFPLib() 的导入看起来像 import SecuGen.FDxSDKPro.jni.*;
这是项目结构的样子,请注意没有编译错误,并且我突出显示的导入指的是左侧包含JSGFPLib 的目录。
为什么我会收到此错误,我该如何解决?我在 Mac 上运行它,它应该能够运行 Linux Java 应用程序,因为 Java 是基于 JVM 的。
【问题讨论】:
标签: java macos intellij-idea import libraries