【问题标题】:Use GDCM in Java - how to include?在 Java 中使用 GDCM - 如何包含?
【发布时间】:2015-12-01 11:57:20
【问题描述】:

我想在 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)

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

【问题讨论】:

    标签: java gdcm


    【解决方案1】:

    您需要在 java 中将 libgdcmjni.jnilib 添加到您的库路径中:

    -Djava.library.path="Path to directory that contains libgdcmjni.jnilib"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-25
      • 2019-12-28
      • 1970-01-01
      相关资源
      最近更新 更多