启动项目,报这样的错。
原因:/tmp/java/jdk1.8.0_191/jre/lib/amd64 的目录下没有libjli.so的文件
解决方案:
1.查找这个文件
find -name libjli.so。
效果如下:./tmp/java/jdk1.8.0_191/lib/amd64/jli/libjli.so
2.创建文件
将jli这个文件复制在目录/tmp/java/jdk1.8.0_191/jre/lib/amd64下即可。
3.重启项目即可。
注意:我的Java环境是这样的:
/etc/profile 文件:

本文解决了一个常见的Java项目启动错误,即找不到libjli.so文件的问题。通过查找并复制该文件到正确的目录,可以有效解决此错误,确保项目的正常运行。
6万+





