Встраивание JNI DLL в Java - PullRequest
2 голосов
/ 12 мая 2011

Можно ли встраивать JNI dll / so в исполняемый файл Java, чтобы нам не нужно было отправлять его извне?

1 Ответ

1 голос
/ 12 мая 2011

Нет монолитного «исполняемого файла Java» - java.exe необходимо дерево каталогов, полное вспомогательных материалов.Вы можете установить свою DLL в директорию «стандартных расширений» внутри этого дерева, хотя собственные библиотеки для стандартных расширений находятся в ${JAVA_HOME}/lib/ext/i386 (например) в Linux и Mac или в $ {JAVA_HOME} / bin в Windows - такчто пользователь не устанавливает ничего лишнего.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...