Java® классы могут динамически загрузить native methods с помощью метода Java java.lang. System.loadLibrary ("
. Загружать файл библиотеки LibFile
")LibFile
, папка, содержащая его, должна быть на Пути к библиотеке Java. Программное обеспечение JVM™ задает этот путь при запуске.
Можно увеличить путь поиска файлов для библиотек нативного метода путем создания текстового ASCII-файла под названием javalibrarypath.txt
в вашей папке настроек. Следуйте этим инструкциям при редактировании этого файла.
Создайте файл.
cd(prefdir)
edit javalibrarypath.txt
Задайте каждую новую папку на линии отдельно.
Задайте только имена папок, не имена файлов DLL. System.loadLibrary
вызовите читает имена файлов.
В кросс-платформенных средах упростите спецификацию папок при помощи $matlabroot
, $arch
, и $jre_home
макросы.
Также можно создать javalibrarypath.txt
файл в вашем MATLAB® запущение папки. Чтобы идентифицировать папку запуска, ввести pwd
в командной строке сразу после стартового MATLAB. Библиотеки заданы в javalibrarypath.txt
файл в папке запуска заменяет библиотеки, заданные в файле в папке настроек.
Отключить использование javalibrarypath.txt
файл, начните MATLAB с -nouserjavapath
опция.