【发布时间】:2014-06-06 03:50:41
【问题描述】:
我使用 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 库的 32 位版本。有什么办法可以从 32 位 JVM 访问 64 位 JNI 库. 任何帮助都非常感谢。
【问题讨论】: