java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory

一、在jdk安装目录下输入

cd ra/jdk/
find -name libjli.so

二、将libjli.so的绝对路径添加到/etc/ld.so.conf中

三、执行ldconfig

或者

用管理员权限打开/etc/profile:

                          sudo nano /etc/profile

在文件的末尾加入如下语句:

                          export LIBJLI_PATH= /usr/lib/jvm/jdk1.7.0_51/jre/lib/i386/jli

                          export PATH=$LIBJLI_PATH:$PATH

然后ctrl+x 输入yes保存,然后执行如下命令使export的环境变量生效

                          source /etc/profile

本文来自博客园,作者:编程狸,转载请注明原文链接:https://www.cnblogs.com/ping-pong/p/11887751.html

原文地址:https://www.cnblogs.com/ping-pong/p/11887751.html