Почему при использовании dll в javaFX-проекте я получаю ошибку java.lang.UnsatisfiedLinkError?

В общем, проблема такая: необходимо использовать .dll в проекте на JavaFX. Файлы расположил в директории внутри проекта, в application.properties добавил java.library.path с путем до этой директории, в отдельном классе пытаюсь загрузить сам .dll:

static {
    System.load("ps2000a.dll");
}

В этом же классе записал один из методов библиотеки:

public native Long ps2000aOpenUnit(Short handle, Byte serial);

При этом регулярно получаю ошибку:

Caused by: java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: ps2000a.dll

Несмотря на то, что абсолютный путь и был задан. Также прописывал VM option с путем до директории с либами. Не очень понимаю, чего не хватает для запуска без ошибок.


Ответы (0 шт):