<dependency>
<groupId>net.sourceforge.tess4j</groupId>
<artifactId>tess4j</artifactId>
<version>3.2.1</version>
</dependency>
Я использую вышеуказанную зависимость в Maven.Это используется в Java и Eclipse.
Сейчас я компилирую в исполняемый файл jar, и он выполняется без каких-либо ошибок в Windows, поскольку у меня в Windows установлены «Распространяемые пакеты Visual C ++ для Visual Studio 2013».
Но теперь я хочузапустить исполняемый jar в машине linux.Я получаю следующую ошибку:
ОШИБКА net.sourceforge.tess4j.Tesseract - Невозможно загрузить библиотеку 'gs': Собственная библиотека (linux-x86-64 / libgs.so) не найдена в пути к ресурсу ([файл: /MedEq/OCR/dme-ocr-0.0.1-SNAPSHOT-jar-with-dependencies.jar]) Загрузите, установите GPL Ghostscript из http://sourceforge.net/projects/ghostscript/files и / или установите соответствующую переменную среды.[pool-2-thread-2] ОШИБКА net.sourceforge.tess4j.Tesseract - Не удалось инициализировать класс org.ghost4j.GhostscriptLibrary. Загрузите, установите GPL Ghostscript из http://sourceforge.net/projects/ghostscript/files и / или установите соответствующую переменную среды.java.lang.RuntimeException: Невозможно загрузить библиотеку «gs»: Собственная библиотека (linux-x86-64 / libgs.so) не найдена в пути к ресурсу ([file: /OCR/dme-ocr-0.0.1-SNAPSHOT-jar-with-dependencies.jar]) Загрузите, установите GPL Ghostscript из http://sourceforge.net/projects/ghostscript/files и / или установите соответствующую переменную среды.в net.sourceforge.tess4j.util.PdfUtilities.convertPdf2Tiff (PdfUtilities.java:55) в net.sourceforge.tess4j.util.ImageIOHelper.getIIOImageList (ImageIOHelper.java:343) в net.sourceforge.tess4ract.OCse.java: 213) at net.sourceforge.tess4j.Tesseract.doOCR (Tesseract.java:197)