java .lang.UnsatisfiedLinkError: нет gurobijni90 в java .library.path - PullRequest
0 голосов
/ 19 июня 2020

У меня есть академическая c лицензия на Гуроби. Я последовал руководству, но у меня возникла проблема. Я сделал следующие шаги:

  1. загрузил Gurobi .tar.gz
  2. извлек его в папку / opt с помощью команды tar xvzf gurobi_installer.tar.gz
  3. папка с именем "gurobi902" был создан в папке / opt после извлечения
  4. запустите команду grbgetkey xxxxx xxxxx xxxxxx xxxxxx xxxxx для активации лицензии
  5. написал следующие строки в .bashr c и .profile файлы
export GUROBI_HOME="/opt/gurobi902/linux64"
export PATH="${PATH}:${GUROBI_HOME}/bin"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib"
открыл Eclipse, отредактировал путь сборки моего проекта и добавил внешнюю банку gurobi.jar

Когда я запускаю программу java в Eclipse, я получаю сообщение

java.lang.UnsatisfiedLinkError: no gurobijni90 in java.library.path

В моей системе:

  • Операционная система: Manjaro Linux
  • Версия KDE Plasma: 5.18.5
  • Версия KDE Frameworks: 5.70.0
  • Версия Qt: 5.15.0
  • Версия ядра: 4.19.126-1-MANJARO
  • Тип ОС: 64-битная

Как я могу решить это? Заранее спасибо за помощь!

...