Поиск Нативного метода библиотек

Java® классы могут динамически загружаться native methods с помощью java метода java.lang.System.loadLibrary ("LibFile"). Чтобы загрузить файл библиотеки LibFileПапка, содержащая его, должна находиться в Java Library Path. Программное обеспечение JVM™ определяет этот путь при запуске.

Можно расширить путь поиска файлов для нативного метода библиотек, создав текстовый файл ASCII с именем javalibrarypath.txt в папке настроек. Следуйте этим инструкциям при редактировании этого файла.

  • Создайте файл.

    cd(prefdir)
    edit javalibrarypath.txt
  • Задайте каждую новую папку в линии самостоятельно.

  • Укажите только имена папок, а не имена файлов DLL. The System.loadLibrary вызов считывает имена файлов.

  • В кросс-платформенных окружениях упростите спецификацию папок с помощью $matlabroot, $arch, и $jre_home макросы.

Можно также создать javalibrarypath.txt файл в MATLAB® папка запуска. Чтобы идентифицировать папку запуска, введите pwd в командной строке сразу после запуска MATLAB. Библиотеки, указанные в javalibrarypath.txt файл в папке запуска переопределяет библиотеки, указанные в файле в папке настроек.

Как отключить с помощью javalibrarypath.txt файл, запустите MATLAB с -nouserjavapath опция.

См. также

Похожие темы