GDAL для Java
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
GDAL для Java
Проблему у меня с запуском моего 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 у меня не получается.
Любый идеи, коллеги, что делать?
-
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: GDAL для Java
Java тоже должна быть тогда 32-бита.
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
-
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: GDAL для Java
Нет, надо просто JDE поставить соответствующей разрядности.
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
Re: GDAL для Java
в Osgeo4w есть java 32-битная, но с ней не запускается, не поддерживаемая версия
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость