java.lang.UnsatisfiedLinkError:无法加载库'jpbc-pbc':找不到指定的模块

时间:2013-02-19 10:26:53

标签: java java-api

我该如何解决这个问题:

java.lang.UnsatisfiedLinkError: Unable to load library 'jpbc-pbc': The specified module could not be found.
    at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:164)
    at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:237) 
    at com.sun.jna.Library$Handler.<init>(Library.java:140)

1 个答案:

答案 0 :(得分:1)

看起来您正在使用需要一些本机库(.dll或.so文件)的Java库(.jar文件),但JVM无法找到此本机库。本机库可能名为jpbc-pbc.dlllibjpbc-pbc.so。确保您拥有此文件,并且该文件的路径位于LD_LIBRARY_PATH(在Unix上)或PATH(在Windows上)或java.library.path JVM属性中。