2016-10-07 9 views
0

たTesseractの実行に成功しclassdefnotfound。クラスはclassフォルダ内に存在します(TessAPI.class)。たTesseractでredhat tomcatの8 configが - 私はLinuxマシン(RHEL)+ Javaの8 + Tomcatの8私はclassdefnotfoundエラーを取得する上で同じアプリケーションを実行するとTessApiは</p> <p>Tomcatの8、Windows 7の、日食に

私はこれを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

私は成功し、追加のステップIが完了しているされ、以下の上記のすべての手順で、Red HatのLinuxでのOCRの統合を完了し、多くの時間を過ごした後、新たに作成した(近い将来:)

追加の誰かのために役に立つかもしれませんこれらの行

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

<追加名前TOMCAT_HOME/binに "setenv.sh")

でファイル - 私のデフォルトのJREがあったように、この行に1.7

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

< - .soの利用可能なの/ usr/local/libの位置たTesseract

export LD_LIBRARY_PATH 
関連する問題