Tesseract redhat tomcat 8 配置 - TessApi classdefnotfound
Tesseract redhat tomcat 8 config - TessApi classdefnotfound
Tesseract 运行 在 eclipse 中成功,windows 7,Tomcat 8
当我在 linux 机器 (RHEL)+java 8+tomcat 8 上 运行 相同的应用程序时,我得到 classdefnotfound 错误。 class 存在于 (TessAPI.class) classes 文件夹中。
我这样做是为了在 linux 中进行设置。
tar xzf tomcat8.0.37.tar.gz
sudo yum install libpng-devel libjpeg-devel
sudo yum install libtiff
sudo yum install automake
sudo yum install libtool
yum install apr-devel openssl-devel
rpm -ivh jdk-8u101-linux-x64.rpm
tar xzf leptonica-1.69.tar.gz <- download this
cd /tmp/leptonica-1.69
./configure
make
sudo make install
tar xzf tesseract-ocr-3.02.02.tar.gz <- download this
cd tesseract-ocr
./autogen.sh
./configure
make
sudo make install
yum groupinstall "Development Tools"
source /etc/profile
sudo ldconfig
export LD_LIBRARY_PATH=/usr/local/lib
我是不是漏掉了什么?
在花了很多时间后,我成功完成了与 Red Hat 的 OCR 集成 linux,上面和下面的所有步骤都是我完成的额外步骤,可能对不久的将来的人有所帮助:)
已添加(在 tomcat_home/bin 中创建了名称为 "setenv.sh" 的新文件)
添加这些行
JRE_HOME=/usr/java/jdk1.8.0_101/jre
<-- this line as my default jre was 1.7
LD_LIBRARY_PATH=/usr/local/lib/:/usr/local/apr/lib:$CATALINA_HOME/lib
<-- /usr/local/lib location tesseract .so available
export LD_LIBRARY_PATH
Tesseract 运行 在 eclipse 中成功,windows 7,Tomcat 8
当我在 linux 机器 (RHEL)+java 8+tomcat 8 上 运行 相同的应用程序时,我得到 classdefnotfound 错误。 class 存在于 (TessAPI.class) classes 文件夹中。
我这样做是为了在 linux 中进行设置。
tar xzf tomcat8.0.37.tar.gz
sudo yum install libpng-devel libjpeg-devel
sudo yum install libtiff
sudo yum install automake
sudo yum install libtool
yum install apr-devel openssl-devel
rpm -ivh jdk-8u101-linux-x64.rpm
tar xzf leptonica-1.69.tar.gz <- download this
cd /tmp/leptonica-1.69
./configure
make
sudo make install
tar xzf tesseract-ocr-3.02.02.tar.gz <- download this
cd tesseract-ocr
./autogen.sh
./configure
make
sudo make install
yum groupinstall "Development Tools"
source /etc/profile
sudo ldconfig
export LD_LIBRARY_PATH=/usr/local/lib
我是不是漏掉了什么?
在花了很多时间后,我成功完成了与 Red Hat 的 OCR 集成 linux,上面和下面的所有步骤都是我完成的额外步骤,可能对不久的将来的人有所帮助:)
已添加(在 tomcat_home/bin 中创建了名称为 "setenv.sh" 的新文件)
添加这些行
JRE_HOME=/usr/java/jdk1.8.0_101/jre
<-- this line as my default jre was 1.7
LD_LIBRARY_PATH=/usr/local/lib/:/usr/local/apr/lib:$CATALINA_HOME/lib
<-- /usr/local/lib location tesseract .so available
export LD_LIBRARY_PATH