Итак, у меня есть проект, который использует серию внешних C .dll
s, и он отлично работает при работе в Netbeans, но когда я пытаюсь запустить .jar
сам по себе, я получаю эту ошибку:
Исключение в потоке "Thread-3" java.lang.UnsatisfiedLinkError: Невозможно загрузить библиотеку './OUNPPM': указанный модуль не найден.
Я сталкивался с этим раньше по нескольким причинам:
1) Не найден файл.
2) Не найден другой .dll, от которого зависит .dll.
3) Попытка загрузить 64-битный .dll с 32-битным JRE (или наоборот)
Есть ли способ получить лучшее сообщение об ошибке, чтобы узнать, что происходит? JNI исправил ошибки, но сейчас я не в том месте, где могу их исправить.