Pessoal, estou agregando um processo de biometria do qual tem um demo em java e estu utilizando a mesma para integra-las em minhas classes através do eclipse, mas estou tendo a msg:
java.lang.UnsatisfiedLinkError: setParameterValue at br.com.circular.sgf.biometria.VeriFingerWrapper.setParameterValue(Native Method)
alguém pode me dizer onde posso estar procurando este problema ?
Na demo ele funciona bem, será que falta algum path ?
Esta correto ? Este erro é porque não esta achando a dll ?
furutani
Usando o System.load("caminho/para/dll"); você pode passar uma string com o caminho completo
por ex.
System.load("c:\\biblioteca.dll");
Com o System.loadLibrary("biblioteca"); você só passa o nome da dll e o Java tenta achar a dll algum lugar que não me recordo onde.
JP1
furutani:
…
Com o System.loadLibrary("biblioteca"); você só passa o nome da dll e o Java tenta achar a dll algum lugar que não me recordo onde.
Não seria no path do sistema?
S
SINVAL
Pessoal, eu consegui fazer o acesso mas tive que mexer em minha estrutura inteira de Package, isto é, antes era: br.com.circular.sgf.ponto então “desmontei” este package colocando somente o raiz (br) e funcinou, mas eu não posso ficar desta forma, alguém sabe o que esta ocorrendo ?
arianrp
SINVAL, a DLL que vc esta carregando foi vc msm que escreveu???
Tpw, a assinatura do metodo dentro da dll ficaria assim