Bonjour,
mon problème est le suivant:
j'ai téléchargé le code source d'un lecteur de carte d'identité belge (eid), après avoir eu comme erreur "Native code library eidlib failed to load." venant du code :
j'ai donc placé le fichier beidlibjni.dll dans le dossier system32 et après j'ai encore reçu la même erreur mais aussi "java.lang.UnsatisfiedLinkError: C:\Windows\System32\beidlibjni.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 try { System.loadLibrary("beidlibjni"); } catch (UnsatisfiedLinkError e) { System.err.println("Native code library eidlib failed to load.\n" + e); System.exit(1); }
J'ai installé le jre version 32 bits mais je reçois encore la même erreur.
Sur visual studio, on peut choisir dans les priorités "Any CPU" ou ajouter "x86", dans netbeans (avec lequel je travaille) je ne sais pas ... (je ne sais pas si ça règlerait le problème).
Partager