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

posted @ 2019-11-19 10:40  编程狸  阅读(5961)  评论(0编辑  收藏  举报