У меня есть приложение, которое использует методы в .jar, который вызывает .dll. Это отлично работает для меня на моей машине (когда приложение распаковано или запущено как сам .jar), но когда приложение.jar запускается на другом компьютере с внешней .dll на системном пути, он не может запустить файл dll ,Как ссылаться .dll из файла .jar
Должен ли быть .dll в любом месте? Я предположил, что, как и на системном пути, он будет найден.
Заранее спасибо
Дуги
Возможно, на ClassPath, но я действительно не знаю ... –
Можете ли вы добавить дополнительную информацию об используемых операционных системах? Кроме того, является ли Java-код просто использованием JNI или используется какой-то определенный для платформы метод (например, загрузка COM-библиотек с помощью J-Integra)? Наконец, попробовали ли вы просто поместить файл DLL и JAR-файл в тот же каталог? –