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 :

Eclipse jar + bibliothèque externe


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 114
    Par défaut Eclipse jar + bibliothèque externe
    Bonjour

    J'essais de faire un JAR avec eclipse mais j'ai un problème, j'utilise un fichier XML et donc la bibliothèque jdom.jar

    mon appli se découpe ainsi :
    Livres
    -src
    *.java
    *.xml
    -lib
    jdom.jar

    j'ai fait le fichier manifest
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Manifest-Version: 1.0
     
    Class-Path: ./lib/jdom.jar
     
    Main-Class: interfaceGraphique.GestLivres
    Mais il trouve pas les classe contenu dans le JAR.

  2. #2
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    A quel endroit places-tu ton fichier jar?

    Le fichier manifest donne un emplacement relatif par rapport au fichier jar que tu lances. Dans ton cas, tu dois donc avoir l'arborescence:
    ./appli.jar
    ./lib/jdom.jar
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 114
    Par défaut
    Je sais pas si j'ai tout compris a ta reponse.

    Mon appli je la lance ainsi :
    java -jar /home/Arnaud/workspace/livres.jar

    mon jar jdom.jar est dans le dossier lib de mon appli et le fichier MANIFEST et dans le dossier /META-INF

  4. #4
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    Le fichier MANIFEST d'un jar doit être encapsulé dans le jar lui-même, pas à côté.
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  5. #5
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 114
    Par défaut
    oui c'est ce que j'ai fait, mon manifest est dans le dossier META-INF de mon jar

  6. #6
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    Ok... Mais rassure-moi, le lib/jdom.jar n'est pas lui-aussi "encapsulé" dans le fichier jar de ton application?
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

Discussions similaires

  1. Nouveau : créer une bibliothèque externe en jar
    Par weabow dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 23/07/2013, 17h52
  2. Importer une bibliothèque externe shell.jar
    Par criche dans le forum NetBeans
    Réponses: 1
    Dernier message: 14/05/2012, 20h17
  3. Réponses: 7
    Dernier message: 15/12/2006, 19h31
  4. [Export JAR] Librairie externe
    Par Imladir dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 05/02/2006, 10h48
  5. [JAR]Eclipse .jar libraries
    Par Nardouille dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 28/07/2004, 12h03

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