2013-10-10 4 views
24

Может кто-нибудь, пожалуйста, помогите, как мне решить эту ошибку:Как установить java.library.path в IntelliJ Idea

Native code library failed to load. 
java.lang.UnsatisfiedLinkError: no ts-jni in java.library.path 

Я использую IDEA IDE как первый раз, и используют Resin_4.0.37 как сервер для проверки моей работы. Как только я запускаю свой lcoal-сервер в режиме отладки, он остается примерно на 1-2 минуты, а затем внезапно падает и отключается, предоставляя мне вышеуказанную ошибку.

Я правильно установил переменные среды Windows; и также сделал следующее в моем IDE IntelliJ:

FILE->Project Structure->set Global Libraries->a. Java path and b. Resin library path. 

Может ли один пожалуйста, предложите мне, что я делаю неправильно и как я установил родную библиотеку в IntelliJ IDEA, чтобы решить указанную ошибку.

Любая помощь будет оценена по достоинству. Также исправьте меня, если я делаю что-то неправильно.

Спасибо!

ответ

50

Если вы запустите свою программу из IntelliJ, вы можете установить java.library.path в поле ввода VM options в диалоговом окне Run/Debug Configurations.

enter image description here

+1

Мой проект имеет много классов с основным методом. Есть ли способ установить это для всего проекта? –

+1

@SriHarshaChilakapati, вы можете редактировать 'Defaults-> Application-> VM Options', чтобы получить то, что вы хотите. После определения нужной опции виртуальной машины в настройках по умолчанию каждый новый запуск проекта будет создан с этой опцией VM. – GokcenG

+0

@GokcenG Спасибо, на самом деле работает. –

Смежные вопросы