java - OpenJDK 中的 libfreetype.so.6 在哪里,使用 kaptcha jar 时出现 unsatisfiedLinkError
问题描述
我在 suse 11 操作系统中运行我的程序。JRE 是 OpenJDK 8u-191。该程序运行顺利,除了用于登录的 kaptcha。当我登录时,页面会显示 kaptcha,但会发生异常。
java.lang.UnsatisfiedLinkError: /usr/local/java8/jre-8u191/lib/amd64/libfontmanager.so: libfreetype.so.6: 无法打开共享对象文件没有这样的文件或目录
在 java.lang.ClassLoader$NativeLibrary.load(Native Method)
...
OpenJDK 中的 libfreetype.so.6 是什么?我找不到它。我应该从互联网上下载 libfreetype.so.6 吗?
解决方案
这是 libfreetype6 的一部分,您可以在这里找到它https://software.opensuse.org/package/libfreetype6
推荐阅读
- git - SSH 密钥在 github 中添加了读/写,但仍然被拒绝权限
- javascript - 如何避免嵌套承诺?
- scala - 具有泛型类型的 Spark reduceByKey (Scala)
- apache - 允许访问 Apache 服务器上隐藏目录中的文件(尤其是“.well-known”文件夹)
- reactjs - 使用 React 获取 API 数据
- git - Git致命:遇到ArgumentNullException
- ms-access - 访问当前行值(表格编辑模式)
- r - 在 Shiny 中使用动态生成的列名
- dataframe - 根据两个标准删除某些观察
- excel - 空单元格怎么会有公式?