java mac签名验证失败_java – Tess4j在mac OS X上不满意链接错误

博主在尝试使用Tess4J进行OCR识别时遇到问题,发现tess4j-2.0.0.jar缺少MacOS库。通过修改maven缓存的jar文件,添加必要的dylib库,成功解决了问题。具体步骤包括创建新的目录,复制dylib到jar中,并验证修改后的jar文件。该解决方案适用于遇到类似问题的MacOS用户。
摘要由CSDN通过智能技术生成

我知道这是一个老帖子.我最近尝试使用Tess4J时遇到了这个问题.但是,我设法找到了解决方法.我写了一篇关于

http://www.microshell.com/programming/java/performing-optical-character-recognition-in-java/的帖子

简而言之,问题是因为tess4j-2.0.0.jar不包含MacOS库.所以我只是通过以下步骤修改了我的maven缓存jar:

> cd /Users/user/.m2/repository/net/sourceforge/tess4j/tess4j/2.0.0(调整tess4j JAR文件所在的目录)

> mkdir darwin

> jar uf tess4j-2.0.0.jar darwin

> cp /opt/local/lib/libtesseract.3.dylib darwin / libtesseract.dylib

> jar uf tess4j-2.0.0.jar darwin / libtesseract.dylib

> jar tf tess4j-2.0.0.jar(验证文件是否包含在内)

然后,在修改tess4j-2.0.0.jar文件后,我能够运行我的Java程序.以下是我的MacOS版本.

user@laptop:~$uname -a

Darwin Maresas-MacBook-Pro.local 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值