Как получить доступ к 64-битной библиотеке JNI с помощью 32-битной Java 8 Embedded JRE

1

Я создал свою собственную 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. Любая помощь действительно ценится.

Теги:

1 ответ

1

Нет, ты не можешь этого сделать. Вам нужна 32-битная библиотека или 64-разрядная JVM.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню