0

我想在 Java 中使用 GDCM,但不知何故我无法使用它。我下载了win x86的预编译文件。我从未尝试包含 SWIG 库,所以我可能做错了什么。我试图将 gdcm.jar 包含在原始文件夹中,并作为副本。

我做了什么(使用 Netbeans):在 Project->Properties->Libraries->Compile->Add Jar 添加了 gdcm.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)

如何正确使用它?非常感谢!

4

1 回答 1

1

您需要使用以下命令将 libgdcmjni.jnilib 添加到 java 中的库路径:

-Djava.library.path="Path to directory that contains libgdcmjni.jnilib"
于 2015-12-01T03:57:20.280 回答