Bonjour,
J'ai un petit problème dont je n'arrive pas à sortir. Je suis sous Windows.
J'ai une classe xxx.class que j'ai compilée et que j'ai placée dans un dossier. Dans le même dossier j'ai crée une dll (yyy.dll) qui contient mes fonctions natives écrites en C.
Lorsque je lance :
java xxx
cela marche très bien, j'exécute bien mes fonctions natives.
Maintenant si je place ma classe xxx dans un fichier jar et que je lance l'exécution par :
java -cp .;monjar.jar monpackage.xxx
j'obtiens le message
java.lang.UnsatisfiedLinkError:
A noter que le répertoire dans lequel se trouve ma dll fait partie du system path.
Merci d'avance pour toute suggestion.
Partager