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 :

génération de fichier jar exécutable avec eclipse


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    191
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 191
    Par défaut génération de fichier jar exécutable avec eclipse
    Bonjour,
    J'ai cette erreur lorsque je lance mon jar depuis l'invite de commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [config/context-app.xml]; nested exception is java.io.FileNotFoundException: class path resource [config/context-app.xml] cannot be opened because it does not exist
    la commande que j'utilise est :
    Mon projet est un projet maven avec l'arborsence suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    myApp
    ---src/main/resources
    ------config
    ----------context-app
    ---src/main/java
    ---src/main/test
    La ligne de mon code qui génére problème depuis mon main est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    try(ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("classpath:config/context-app.xml")){
    ...
    }
    Je note que avec eclipse, je n'ai pas de problème. Ceci se produit seulement lorsque je génère le .jar depuis eclipse.

    Merci de m'aider sur ce problème qui me bloque.

  2. #2
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    191
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 191
    Par défaut
    Le problème est je pense de structure de fichier jar après génération, en effet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    myApp.jar
    -----com
    --------.....
    ------------main
    --------------ClassMain
    -----org
    -----META-INF
    -----resources
    ---------config
    Peut etre que mon ClassMain ne trouve pas le dossier config dans le dossier main

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    191
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 191
    Par défaut
    J'ai résolu le problème manuellement, en fait j'ai mis le dossier config dans le même niveau que com (avant était sous le dossier resources)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    myApp.jar
    -----com
    --------.....
    ------------main
    --------------ClassMain
    -----org
    -----META-INF
    -----config

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

Discussions similaires

  1. JMF Jar exécutable avec Eclipse
    Par math11 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 11/04/2012, 11h53
  2. Exporter en un fichier jar exécutable avec des ressources
    Par Marvelll dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 04/06/2010, 14h38
  3. Créer un jar exécutable avec Eclipse
    Par rolls dans le forum Eclipse Java
    Réponses: 9
    Dernier message: 07/12/2009, 10h16
  4. Créer un fichier .jar exécutable avec Eclipse
    Par Bloodscalp dans le forum Eclipse Java
    Réponses: 21
    Dernier message: 22/05/2009, 23h22
  5. Réponses: 3
    Dernier message: 23/12/2008, 12h24

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