线程中的异常 "main" java.lang.UnsatisfiedLinkError: no JNTIest in java.library.path

Exception in thread "main" java.lang.UnsatisfiedLinkError: no JNTIest in java.library.path

本文关键字:java JNTIest no in path library lang 异常 main 线程 UnsatisfiedLinkError      更新时间:2023-10-16

我使用示例程序尝试 JNI,但出现此错误。线程"main"中的异常

java.lang.UnsatisfiedLinkError:C:\Users\Desktop\JNITest\x64\Debug\JNITest.dll:无法在 IA 32 位平台上加载 AMD 64 位.dll。

请帮助任何一个天才。谢谢提前。

此错误

表示您正在尝试加载要与 32 位 JRE 一起使用的 64 位共享库。要消除此错误,请确保您使用的是 64 位 JVM。

要进行检查,请打开控制台/终端并java -version

但是,如果您的操作系统是 32 位,则无法安装 64 位 JVM,因此这次您应该为32位计算机再次编译该共享库。