Блог об it, программировании и интернет-маркетинге

Делюсь наблюдениями и личным опытом в области программирования и интернет-маркетинга

Java JRE error while loading shared libraries: libjli.so

Posted on | January 21, 2014 | No Comments

После установки JRE на FreeBSD машине столкнулся с ошибкой JRE при попытке запустить JVM.
# java -version
/usr/local/linux-sun-jre1.7.0/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory

Ошибка происходит и на других Unix-like осях. Не редко это связано с правами доступа, однако не в моем случае.

Ищем где находится файл libjli.so:
# find /usr/local -name libjli.so
/usr/local/linux-sun-jre1.7.0/lib/i386/jli/libjli.so

После чего добавим в переменную LD_LIBRARY_PATH (пути к пользовательским динамическим библиотекам):
# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/linux-sun-jre1.7.0/lib/i386/jli/
# java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)

SEO Community Ваау! News2.ru SMI2 Google Bookmarks I.ua Закладки Yandex Ruspace Web-zakladka Zakladok.net delicious БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong

Comments