2016-10-07 22 views
0

正方體成功運行在Eclipse中,Windows 7中,Tomcat的8正方體紅帽Tomcat的配置8 - TessApi classdefnotfound

當我運行的Linux機器(RHEL)+ java的8 + tomcat的8我得到classdefnotfound錯誤在同一個應用程序。該類存在於(TessAPI.class)類文件夾中。

我這樣做了在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 

我在這裏錯過了什麼嗎?

回答

0

花太多的時間,我成功地完成了在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目錄位置正方體的.so可用

export LD_LIBRARY_PATH