我在数字个人Java4500平台的指纹开发工具包上遇到了一些问题:Ubuntu14.04.1LTS/ UareU。
当我试图运行我的程序时,它抛出了这个异常:
java.lang.UnsatisfiedLinkError: no otmcjni in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at com.digitalpersona.onetouch.jni.MatchingLibrary.<clinit>(MatchingLibrary.java:16)
at com.digitalpersona.onetouch.jni.Matcher.<clinit>(Matcher.java:8)
at com.digitalpersona.onetouch.processing._impl.DPFPEnrollmentFactoryImpl$EnrollmentImpl.<init>(DPFPEnrollmentFactoryImpl.java:40)有谁能帮上忙吗?谢谢!
发布于 2015-07-03 11:06:14
这是因为库没有在主体jar文件的META-INF/MANIFEST.MF文件中进行正确的place...please检查,并查看指向依赖jar文件的位置。通常,我看到它指向jar文件的相同位置,因此将所有从属jar文件复制到主jar文件的相同位置并尝试
希望这能有所帮助
https://stackoverflow.com/questions/27371050
复制相似问题