Я настроил Java Приложение на Intellij до точки, где код компилируется и запускается. Однако при вызове одной из собственных библиотек я получаю java.lang.UnsatisfiedLinkError: no jnisgfplib in java.library.path
в строке:
lib = new JSGFPLib();
, где импорт для JSGFPLib()
выглядит как import SecuGen.FDxSDKPro.jni.*;
Вот что Структура проекта выглядит следующим образом: обратите внимание, что ошибок компиляции нет, и что выделенный мной импорт относится к каталогу слева, содержащему JSGFPLib
.
Почему я получаю эту ошибку и как ее исправить? Я запускаю его на Ma c, который должен иметь возможность запускать Linux Java приложений, поскольку Java основан на JVM.