我有 RHEL7.3,我在其中构建了 tesseract,并且能够执行我的 jar 。现在我有另一个具有相同 RHEL 配置的系统,我想执行相同的 jar 但我不想在这个系统上构建 tesseract,所以我选择/usr/lib64/libtesseract.so 和/usr/lib64/liblept.so之前构建的tesseract系统并将这些so文件放入新的RHEL7.3系统中的/usr/lib64/ 路径并尝试执行我的 jar,但这次我的 jar 没有成功执行。它以抛出 'java.lang.UnsatisfiedLinkError: 无法加载库 'tesseract': native 库 (linux-x86-64/libtesseract.所以)在资源路径中找不到'。我错过了什么(依赖项)
我有 - RHEL 7.3(64 位) - JRE 1.8.0_51(64 位)
最佳答案
请尝试
yum install tesseract-ocr
关于java - 在资源路径中找不到 native 库 (linux-x86-64/libtesseract.so),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44670487/