Bonsoir à tous, voilà j'ai un petit soucis avec une bibliotheque JNI...
En fait celle-ci fonctionne très bien dans Eclipse (mon programme l'appelle sans soucis), mais une fois la génération d'une version release effectuée j'obtient l'erreur suivante:
Le truc c'est que la fonction compare existe et fonctionne bel et bien dans Java via la commande 'run...' d'eclipse, mais arrivé en release (.jar), j'obtient toujours ce probleme...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Exception in thread "Thread-11" java.lang.UnsatisfiedLinkError: compare at cian.data.ecole.traitement.StringDistanceChecker.compare(Native Metho d) at cian.data.ecole.traitement.UpperCaseDistanceChecker.compare(UpperCase DistanceChecker.java:67) at cian.data.ecole.traitement.Proximisation.rechercheResultats(Proximisa tion.java:353) at cian.data.ecole.traitement.Proximisation.resultat(Proximisation.java: 163) at cian.fichecole.gui.swing.SwingGeneral.Proximise(SwingGeneral.java:797 ) at cian.fichecole.gui.swing.SwingGeneral.access$9(SwingGeneral.java:750) at cian.fichecole.gui.swing.SwingGeneral$4$2.run(SwingGeneral.java:498) at java.lang.Thread.run(Unknown Source)
Voici le batch utilisé:
merci d'avance pour eclairer ma lanterne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6echo off cls set LD_LIBRARY_PATH=G:\projet\FichierEcoleJ\release\ echo Demarrage du projet en mode debuguage... java -Xms10m -Xmx512m -cp "jef.jar;jxl.jar;ojdbc14.jar;mysql-connector-java-5.0.7-bin.jar" cian.fichecole.gui.swing.SwingGeneral pause
Partager