今天在centos安装完jdk后,我输入javac -verison
出现下面的错误
java:error loading shared libraries:libjli.so: cannot open shared object file:No such file or directory
libjli.so文件没有找到,我也在jdk中去找libjli.so,也没有找到。我就重新安装,但还是这个问 题。我的环境也没有配置错误。
最后发现是jdk文件有损,我是在windows下的jdk,再通过VMware tools把jdk复制到centos
后来发现原来是文件有损,只有430KB。
我后来通过SecureCRT,把jdk传到了centos
再把jdk解压到上次安装的位置就可以了(我是上次是把环境配置了的)