簡體   English   中英

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錯誤。 該類存在(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 linux的OCR集成,上面和下面的所有步驟都是我已經完成的其他步驟,可能對不久的將來有所幫助:)

添加(在tomcat_home / bin中創建名為“ setenv.sh”的新文件)

添加這些行

JRE_HOME=/usr/java/jdk1.8.0_101/jre 

<-這行作為我的默認jre為1.7

LD_LIBRARY_PATH=/usr/local/lib/:/usr/local/apr/lib:$CATALINA_HOME/lib 

<-/ usr / local / lib位置tesseract .so可用

export LD_LIBRARY_PATH

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM