[RESOLVIDO] Erro do arquivo jar não carregar o OpenCV

Na IDE o projeto funciona tudo certo mas depois que gera o arquivo jar ele não encontra ou carrega as dependências do OpenCV

Já setou a variável de ambiente?

1 curtida

Eu até que não tinha feito uma variável de ambiente para OpenCV mas ainda assim não deu certo!

Na IDE funciona acho que tem alguma forma de passa o endereço da PATH para VM pela linha de comando. Agradeço vou continuar tentado!

Cara, eu tenho esse problema em alguns Pcs, por mais que eu sete a variável, não funciona. Eu resolvo colocando o .Exe/.Jar na mesma pasta do OpenCV, na pasta do .dll

1 curtida

Solução encontrada :grinning::male_detective::raised_hands::v::+1:

Obrigado Abner_Rodrigues pelo apoio tentei todas as suas dicas, que me ajudou com a variável de ambiente OpenCV. Eu consegui descobrir como configurar o comando!

Solução passar o endereço das biblioteca “LIB” do OpenCV :slight_smile:

No terminal:
java -Djava.library.path="/usr/local/opencv-3.4.1/build/lib/" -cp java -jar ConvolucaoIMG.jar

Modifique o endereço dentro da aspas dupla, e neste caso o terminal foi aberto dentro do local onde foi gerado o meu programa “JAR”!

Sites que podem ajudar a quem tiver com o mesmo problema:
Variável de ambiente: http://www.decom.ufop.br/imobilis/instalando-o-opencv-no-ubuntu/
Comando utilizado:
https://stackoverflow.com/questions/43474441/jni-error-has-occurred-when-running-java-with-opencv-from-terminal
site de documentação:docs.oracle.com/javase/8/docs/technotes/tools/windows/classpath.html

1 curtida