Я попытался установить gdal с привязками java через сайт this (я использовал release-1600-x64-gdal-1-11-1-mapserver-6-4-1 и распаковал его на C: \ GDAL) Тогда я выполнил SDKShell.bat и создал эти переменные окружения (существуют все тракты):Установите gdal-java на windows 7
PATH "C:\GDAL\bin;C:\GDAL\bin\gdal\python\osgeo;C:\GDAL\bin\proj\apps;C:\GDAL\bin\gdal\apps;C:\GDAL\bin\ms\apps;C:\GDAL\bin\gdal\csharp;C:\GDAL\bin\ms\csharp;C:\GDAL\bin\curl;C:\GDAL\"
GDAL_DATA "C:\GDAL\bin\gdal-data"
GDAL_DRIVER_PATH "C:\GDAL\bin\gdal\plugins"
PYTHONPATH "C:\GDAL\bin\gdal\python;C:\GDAL\bin\ms\python"
PROJ_LIB "C:\GDAL\bin\proj\SHARE"
чем я включил gdal.jar, который находится в C: \ GDAL \ Bin \ GDAL \ Java. Dlls gdalconstjni, gdaljni, ogrjni, osrjni находятся в одной папке. Когда я пытаюсь запустить gdalinfo.java в затмение (Луна) я получаю это исключение:
Native library load failed.
java.lang.UnsatisfiedLinkError: no gdaljni in java.library.path
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.gdal.gdal.gdalJNI.AllRegister()V
at org.gdal.gdal.gdalJNI.AllRegister(Native Method)
at org.gdal.gdal.gdal.AllRegister(gdal.java:499)
at wmsRasterToGeojsonVector.gdalinfo.main(gdalinfo.java:90)
Я читал, что положить переменные среды в конфигурации запуска (в Eclipse) должен помочь, но это не так. У меня Windows 7 64Bit Помощь будет оценена.