Java: exceção começa ser disparada após deploy de projeto
29/06/2020
0
Boa tarde a todos!
Pessoal, será que alguém pode me ajudar com isso? Eu desenvolvi um projeto com Maven e Spring Boot que faz a leitura de uma imagem e converte em texto. Para isso usei as bibliotecas do Tesseract OCR. O programa funciona bem até eu executar o comando
O ponto onde a exceção é disparada é na linha 13 no método doOCR():
Pessoal, será que alguém pode me ajudar com isso? Eu desenvolvi um projeto com Maven e Spring Boot que faz a leitura de uma imagem e converte em texto. Para isso usei as bibliotecas do Tesseract OCR. O programa funciona bem até eu executar o comando
mvn clean install
para gerar o JAR do projeto. Depois disso mesmo que eu o execute pela IDE ou diretamente pelo arquivo JAR uma exceção é disparada: "java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljuva/nio/ByteBuffer;"O ponto onde a exceção é disparada é na linha 13 no método doOCR():
import java.io.File; import net.sourceforge.tess4j.*; public class LeituraOCR { public String readImage(String pathImage) { String result = new String(); Tesseract tesseract = new Tesseract(); try { tesseract.setDatapath("C:\\java\\robosintegra\\lib\\Tess4j\\tessdata"); result = tesseract.doOCR(new File(pathImage)); }catch (TesseractException e) { e.printStackTrace(); } return result; } }
Bruno Camoleze
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)