我使用Java 8 Embedded创建了自定义JRE(我认为它只支持32位JVM)
系统:Linux X86_64
http://www.oracle.com/technetwork/java/embedded/downloads/java-embedded-java-se-download-359230.html
当我从我的代码访问64位系统JNI库时。我得到以下异常
“在资源路径”
中找不到本机库(linux-x86 / xyz.so)但我在java库路径中有相应的64位xyz.so。我没有得到xyz.so lib的32位版本。我有什么方法可以从32位JVM访问64位JNI库。 任何帮助真的很感激。
答案 0 :(得分:1)
不,你不能这样做。您需要一个32位库或64位JVM。