Could not initialize class net.sourceforge.tess4j.TessAPI 解决方法
java.lang.NoClassDefFoundError: Could not initialize classnet.sourceforge.tess4j.TessAPI
主要原因是在Windows环境下,gsdll64.dll,liblept170.dll,libtesseract304.dll等三个文件是通过vc20XX编译的,所以需要相应地依赖库函数。
解决方法:
找到 jar包下面的readme.html 看里面的内容
。
搜索c++ 可以看到软件要求: 里面也有对应的下载地址。例如我用的这个是 vc2013编译,他的地址在后面:http://www.microsoft.com/en-au/download/details.aspx?id=40784,然后把它下载下来,安装即可。这个报错就解决了。
博客地址: https://www.cnblogs.com/java2sap/
世界丰富多彩,知识天花乱坠。
---如果有帮到你,点个赞吧~
世界丰富多彩,知识天花乱坠。
---如果有帮到你,点个赞吧~
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步