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,然后把它下載下來,安裝即可。這個報錯就解決了。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM