当我使用 Tess4J 库时出现错误:
java.lang.NoClassDefFoundError: Could not initialize class net.sourceforge.tess4j.TessAPI
在运行时。
但我不明白这个错误的含义,也无法解决它。
我的问题是 Tess4J 必须加载 2 个本机 dll,但这不在我的掌控之中。我已将 dll 的位置添加到每个 jar 的构建路径中。
我注意到,当我第一次用我的客户触发 Tess4J 时,我收到一个错误:
java.lang.UnsatisfiedLinkError: Unable to load library 'libtesseract302'
但每次连续调用都会导致NoClassDefFoundError
异常。