2010-09-09 3 views
1

J'utilise jython pour me connecter aux gestionnaires Bladelogic pour lesquels je dois me connecter. Quand j'essaie de le faire. Il dit suit Erreur:Insatisfait LinkError dans Java?

java.lang.UnsatisfiedLinkError: java.lang.UnsatisfiedLinkError: pas XJNIService dans java.library.path.

Pouvez-vous s'il vous plaît m'aider à résoudre ce problème.

Cordialement Gnash-85

Répondre

1

Certaines classes que vous utilisez nécessite des bibliothèques natives et la machine virtuelle Java ne peux pas les trouver. Vous devez définir LD_LIBRARY_PATH sous linux/unix ou commencer par la propriété -Djava.library.path = PATH où se trouvent les bibliothèques (la dernière fonctionne sur linux et windows).

Par exemple: "LD_LIBRARY_PATH =/my/libs java -cp foo jython.repl"

Il devrait y avoir un drapeau, vous pouvez passer à la machine virtuelle Java sortie d'informations de diagnostic concernant les charges de JNI.