Utilisation JRI => Exception native librairy
sebastien61
Messages postés
495
Date d'inscription
Statut
Membre
Dernière intervention
-
mimihh Messages postés 35 Statut Membre -
mimihh Messages postés 35 Statut Membre -
Bonjour,
Je tente d'utiliser l'API JRI qui une API permettant de faire du R en Java (sous windows XP).
Lorsque j'execute le programme fourni avec la librairie, j'ai le message suivant :
Ce problème a déjà été rencontré, et j'ai ajouté (en argument lors du Run sous eclipse) à la variable java.library.path l'endroit ou la JVM doit aller chercher la dll à l'aide de la commande
Quand j'affiche System.getProperty("java.library.path"), le chemin est correct...
Est-ce que quelqu'un aurait une idée d'ou cela peut provenir ? S'agit-il de la dll qui pourrait être défectueuse ?
Merci d'avance.
Je tente d'utiliser l'API JRI qui une API permettant de faire du R en Java (sous windows XP).
Lorsque j'execute le programme fourni avec la librairie, j'ai le message suivant :
Cannot find JRI native library! Please make sure that the JRI native library is in a directory listed in java.library.path. java.lang.UnsatisfiedLinkError: C:\Program Files\R\R-2.9.0\library\rJava\jri\jri.dll: Can't find dependent libraries at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at org.rosuda.JRI.Rengine.<clinit>(Rengine.java:17) at rtest.main(rtest.java:66)
Ce problème a déjà été rencontré, et j'ai ajouté (en argument lors du Run sous eclipse) à la variable java.library.path l'endroit ou la JVM doit aller chercher la dll à l'aide de la commande
-Djava.library.path="C:\Program Files\R\R-2.9.0\library\rJava\jri;C:\Program Files\R\R-2.9.0\bin"
Quand j'affiche System.getProperty("java.library.path"), le chemin est correct...
Est-ce que quelqu'un aurait une idée d'ou cela peut provenir ? S'agit-il de la dll qui pourrait être défectueuse ?
Merci d'avance.
A voir également:
- Utilisation JRI => Exception native librairy
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Imprimante en cours d'utilisation ✓ - Forum Imprimante
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : - Guide
- Ami native nvme driver support - Forum Disque dur / SSD
1 réponse
Je me permet de préciser, j'ai maintenant ce message d'erreur :
Alors que la DLL "C:\Program Files\R\R-2.9.0\library\rJava\jri\jri.dll" existe bien !
Une idée svp ?
Merci d'avance
Cannot find JRI native library! Please make sure that the JRI native library is in a directory listed in java.library.path. java.lang.UnsatisfiedLinkError: C:\Program Files\R\R-2.9.0\library\rJava\jri\jri.dll: Can't find dependent libraries at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703) at java.lang.Runtime.loadLibrary0(Runtime.java:823) at java.lang.System.loadLibrary(System.java:1028) at org.rosuda.JRI.Rengine.<clinit>(Rengine.java:17) at rtest.main(rtest.java:66)
Alors que la DLL "C:\Program Files\R\R-2.9.0\library\rJava\jri\jri.dll" existe bien !
Une idée svp ?
Merci d'avance
J'aimerais savoir si tu as résolu ton problème?
Moi j'ai réalisé une application complète qui utilise bien R et au moment du rendu, c'est à dire quand je fais le .jar et l'exécute j'ai le même problème que toi alors que j'ai vérifié que j'ai la jri.dll où il faut.
Merci de m'aider si tu peux!
Cordialement
avez vous trouvé une solution pour ce problème?
J'ai le même problème que vous et j'ai besoin d'aide SVP.
Merci.
Cordialement,