当我尝试运行我的程序时出现以下错误
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jacob-1.14.3-x86 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at com.jacob.com.LibraryLoader.loadJacobLibrary(LibraryLoader.java:184)
at com.jacob.com.JacobObject.<clinit>(JacobObject.java:108)
at javaSMSTest.main(javaSMSTest.java:18)
请帮忙
原文由 GuruKulki 发布,翻译遵循 CC BY-SA 4.0 许可协议
来自 Javadoc:
这是与 JNI 相关的错误。 loadJacobLibrary 正在尝试加载名为 jacob-1.14.3-x86 的本机库,但在 java.library.path 定义的路径上找不到它。当您启动 JVM 时,应该将此路径定义为系统属性。例如
在 Windows 上,实际的本机库文件将称为 jacob-1.14.3-x86.dll,而在 Linux 上将称为 libjacob-1.14.3-x86.so