Я создал свою собственную JRE, используя Java 8 Embedded (я думаю, что она поддерживает только 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) не найдена в пути ресурса"
но у меня есть соответствующий 64-битный xyz.so в пути к java-библиотеке. Я не получил 32-разрядную версию xyz.so lib. Есть ли способ получить доступ к 64 JNI-библиотеке из 32-разрядной JVM. Любая помощь действительно ценится.
Нет, ты не можешь этого сделать. Вам нужна 32-битная библиотека или 64-разрядная JVM.