GDAL для Java
Добавлено: 15 фев 2018, 07:51
Проблему у меня с запуском моего Java-приложения использующего GDAL на Windows 7 64. На Debian Linux 9 всё работает. Прочитал, что 4 библиотечных файла (.so для Linux и .dll для Win) и байндинг в виде jar-файла должны быть в classpath. Так я и сделал для линукосовой версии - заработало, а в Windows приложение не может загрузить нативные библиотеки GDAL:
Native library load failed.
no gdaljni in java.library.path Взял я dll и jar'ник из Osgeo4w, причём пакет с байндингом для java я смог найти только в 32-х битной версии 1.8 этой сборки.
Когда в паке лежат .so файлы и jar'ник, то под linux работает, с dll'ками в виндовс нет, хотя я и в параметрах указываю classpath или -Djava.library.path=
Собрать из исходников gdal и java-байндинг при помощи swig у меня не получается.
Любый идеи, коллеги, что делать?
Native library load failed.
no gdaljni in java.library.path Взял я dll и jar'ник из Osgeo4w, причём пакет с байндингом для java я смог найти только в 32-х битной версии 1.8 этой сборки.
Когда в паке лежат .so файлы и jar'ник, то под linux работает, с dll'ками в виндовс нет, хотя я и в параметрах указываю classpath или -Djava.library.path=
Собрать из исходников gdal и java-байндинг при помощи swig у меня не получается.
Любый идеи, коллеги, что делать?