Неудовлетворенный LinkError в Java? - PullRequest
1 голос
/ 09 сентября 2010

Я использую jython для подключения к менеджерам Bladelogic, для которых мне нужно подключиться к нему.Когда я пытаюсь это сделать.Это говорит следующее Ошибка:

java.lang.UnsatisfiedLinkError: java.lang.UnsatisfiedLinkError: нет XJNIService в java.library.path.

Не могли бы вы помочь мне решить эту проблему.*

С уважением, Гнаш-85

1 Ответ

1 голос
/ 09 сентября 2010

Некоторому классу, который вы используете, требуются собственные библиотеки, и JVM не может их найти. Вам нужно установить LD_LIBRARY_PATH в linux / unix или начать со свойства -Djava.library.path = PATH, где расположены библиотеки (последний работает как в Linux, так и в Windows).

Например: "LD_LIBRARY_PATH = / my / libs java -cp foo jython.repl"

Должен быть флаг, который вы можете передать jvm для вывода диагностической информации о нагрузках jni.

...