当前位置: 首页 > 知识库问答 >
问题:

资源路径中未找到本机库(linux-x86-64/libtesseract.so)

鲍向笛
2023-03-14

我有RHEL7.3,在其中我构建了tesseract,并且我能够执行我的jar。现在我有了另一个具有相同RHEL配置的系统,我想执行相同的jar,但我不想在这个系统上构建tesseract,所以我从以前构建的tesseract系统中选择/usr/lib64/libtseract.so和/usr/lib64/liblept.so文件,并将这些so文件放在新的RHEL7.3系统中/usr/lib64/path处,尝试执行我的jar,但这一次我的jar没有成功执行。它以抛出'java.lang.unsatisfiedLinkError:无法加载库'tesseract':Native library

我有-RHEL 7.3(64位)-JRE 1.8.0_51(64位)

共有1个答案

羿博延
2023-03-14

请试试看

yum install tesseract-ocr
 类似资料:
  • 所以..有人知道如何正确地让Raspberry PI平台上的JNA支持工作吗??拜托,我感到非常沮丧,很快就放弃了解决这个问题的希望…

  • 我正在eclipse RCP项目中使用JNA。 我遵循片段风格。 xxx。dll直接位于a.b.c.d.win32中。win32。x86片段项目。 错误:线程“main”java中出现异常。lang.UnsatifiedLink错误:无法加载库“xxx”。dll”:在资源路径中找不到本机库(win32-x86/xxx.dll) 我需要一些帮助。

  • 这是运行时的stacktrace。存在。 现在,我检查了我的文件夹,在文件路径中有一个 我目前使用的是TomcatV6.0、jre7并安装了JDK1.6.0_34 堆栈跟踪 在java.library.path:C:\Program Files\Java\JRE7\bin;C:\Windows\Sun\Java\bin;C:\Windows\System32;C:\Windows\ICLS客户端\

  • 我从ElasticBeanstalk日志中得到的错误是: 无法解析为绝对文件路径,因为它不驻留在文件系统中:jar: file:/var/app/当前/application.jar!/BOOT-INF/classes!/keys/my-ssl.jks 我以这种方式请求文件: 我的申请书。属性看起来像: 我的项目结构如下所示: 注意:这可以在本地完美地工作,一旦部署到EB,就无法找到jks。

  • 我遇到一个问题,IntelliJ13.1.4在运行单元测试时,在模块的目录中找不到文件。 在回答之前请注意,我已经完成了以下所有操作: 该模块是一个分级项目,如果我运行,单元测试运行良好。 我过去在IntelliJ中成功地运行了这个单元测试,它找到了模块。(也许是Intellij的早期版本?) 我已经检查了IntelliJ模块设置,并且目录被标记为测试资源目录。(见下面的截图。) 我正在类中转储单

  • 本文将介绍 Weex 中 uri(url) 的用法。包括使用图像、字体等资源,处理相对路径以及如何访问本地及打包的资源文件。 Schemes 本地资源 Weex SDK 提供 local scheme 来访问打包在应用程序中的资源,此 scheme 无法在 H5 环境下使用。目前,开发者可以在 image 组件和字体文件中使用本地资源。 在 iOS 中,Weex 会在 bundle resourc