Использовать GDCM в Java - как включить?
Я хотел бы использовать GDCM в Java, но почему-то мне не удается его использовать. Я скачал предварительно скомпилированные файлы для win x86. Я никогда не пытался включить библиотеку SWIG, поэтому, возможно, я сделал что-то не так. Я попытался включить gdcm.jar в исходную папку и в качестве копии.
Что я сделал (используя Netbeans): добавил gdcm.jar в Project->Properties->Libraries->Compile->Add Jar
Ошибка:
java.lang.reflect.InvocationTargetException
...
Caused by: java.lang.UnsatisfiedLinkError: gdcm.gdcmJNI.swig_module_init()V
at gdcm.gdcmJNI.swig_module_init(Native Method)
at gdcm.gdcmJNI.<clinit>(gdcmJNI.java:2751)
Как правильно его использовать? Большое спасибо!
1 ответ
Вам нужно добавить libgdcmjni.jnilib в путь к вашей библиотеке в java, используя:
-Djava.library.path="Path to directory that contains libgdcmjni.jnilib"