IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Java Discussion :

Utilisation de librairies externes


Sujet :

Eclipse Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 43
    Points : 40
    Points
    40
    Par défaut Utilisation de librairies externes
    Bonjour,

    je développe un outil en Java qui fait appel à des méthodes accessibles depuis une librairie externe : a.jar
    Afin de l'utiliser, je l'inclue dans le classpath en l'ajoutant dans (1):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Project -> Properties -> Java Build Path -> Onglet Libraries -> Add External JARs
    Néanmoins quand j'exécute mon application, je reçois le message d'erreur : java.lang.UnsatisfiedLinkError: no "a" in java.library.path

    Pour y remédier, j'ai donc rajouté dans les options d'exécution :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Run -> Run ... -> Onglet Arguments -> VM arguments
     
    -Djava.library.path=%cheminDeMaLibrairie% -jar a.jar
    Le chemin est correct : un copier coller dans un explorateur m'y amène et ma librairie y existe bien.
    Néanmoins, je reçois un message d'erreur du JVM Launcher (2):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Unable to access jarfile
    La plupart des post sur le même sujet précise d'inclure les librairies dans le classpath : est ce que ce que je fais en (1) est correct ?

    (2) : Cela signifie-t-il qu'il n'arrive pas à trouver la librairie ou qu'il n'arrive pas à accéder à son contenu ?

    Merci de votre aide.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 43
    Points : 40
    Points
    40
    Par défaut
    Bon désolé pour ce post inutile ...

    Il ne faut pas mettre

    -Djava.library.path=%cheminDeMaLibrairie% -jar a.jar
    mais


    -Djava.library.path=%cheminDeMaLibrairie% -jar %cheminDeMaLibrairie%\a.jar
    Voilà ... la loose !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utiliser des librairies externes au site web
    Par DiverSIG dans le forum Apache
    Réponses: 3
    Dernier message: 08/12/2009, 11h37
  2. Utilisation de librairies externes
    Par yann18 dans le forum EDI/Outils
    Réponses: 0
    Dernier message: 10/06/2009, 12h25
  3. Réponses: 1
    Dernier message: 29/11/2007, 14h46
  4. [Outils][VS2005] Comment utiliser une librairie externe ?
    Par Djangogol dans le forum EDI/Outils
    Réponses: 4
    Dernier message: 25/05/2006, 11h12
  5. Creer et utiliser une librairie externe à l'exécutable
    Par multani dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 06/11/2003, 10h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo