我得到一個讓Tomcat中+ Ubuntu的使用Tess4j(Linux)的一個UnsatisfiedLinkErrorTess4J在Ubuntu Linux,UnsatisfiedLinkError
java.lang.UnsatisfiedLinkError: Error looking up function 'TessBaseAPICreate': /usr/lib/libtesseract.so.3.0.2: undefined symbol: TessBaseAPICreate
at com.sun.jna.Function.<init>(Function.java:208)
at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:536)
at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:513)
at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:499)
庫,是通過安裝的apt-get安裝的Tesseract-OCR,Tess4j版本是2.0.0 ,一切似乎在MacOS/OracleJDK1.7(64位),但不在Ubuntu/Linux/OracleJDK1.7(64位)
一些stackoverflow-搜索提供了錯誤版本或庫不存在的線索,但庫就在那裏...
ls -al /usr/lib/libtesseract.so.3.0.2
-rw-r--r-- 1 root root 4219544 Feb 25 2012 /usr/lib/libtesseract.so.3.0.2
有人提供解決方案或提示?