Tratamento Exceção Native.loadLibrary

1 resposta
wilsontads

Pessoal, alguém já teve problema em tratar a exceção do Native.loadLibrary, do pacote “com.sun.jna.Native”?
Eu jogo excessão com o throws, mais quando não consegue carregar DLL, ele não exibe a mensagem ao usuário, eu consigo apenas a stactrace no console da IDE.

Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Unable to load library 'mp2032': Não foi possível encontrar o módulo especificado.

1 Resposta

K

Eu estava com esse mesmo problema mais segue ai a solução.

try { if (Venda.cupom == null) { Venda.cupom = (BematechNFiscal) Native.loadLibrary("mp2032", BematechNFiscal.class); } } catch (UnsatisfiedLinkError e){ JOptionPane.showMessageDialog(rootPane, "Ocorreu um erro inesperado!"); e.printStackTrace(); }

Criado 8 de março de 2012
Ultima resposta 27 de jul. de 2015
Respostas 1
Participantes 2