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

Maven Java Discussion :

[hibernate] fichier introuvable !?


Sujet :

Maven Java

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Janvier 2007
    Messages : 100
    Par défaut [hibernate] fichier introuvable !?
    Comment demande-t-on à Maven de recopier les fichiers contenus dans les repertoires main/ressources, main/config et test/ressources dans le répertoires target ?

    Ou pour formuler autrement comment lui faire prendre en compte ces fichiers ressource lors de l'execution (des tests) ?

    Dans eclipse, je lance mes tests avec Junit, ca marche, mais quand je passe en ligne de commande et que je fait
    ca plante et dans le fichier de surefire-reports, j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Caused by: org.hibernate.HibernateException: hibernate.cfg.xml not found
    par contre si je fais juste
    mais en ayant copier le fichier manquand dans target/classes, ca passe (ou plutot il me demande le fichier suivant signe qu'il a bien trouver celui que je viens de copier !)

    Y a-t-il qqch a ajouter au POM.xml ?

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Janvier 2007
    Messages : 100
    Par défaut
    Voilà ma réponse ou presque ...

    Donc apparement il faut ajouter dans le POM
    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
     
    <project>
     ...
      <build>
       ...
        <resources>
          <resource>
            <targetPath>META-INF</targetPath>
            <filtering>false</filtering>
            <directory>${basedir}/src/main/ressources</directory>
            <includes>
              <include>*.cfg.xml</include>
            </includes>
          </resource>
          <resource>
            <targetPath>META-INF/mapping</targetPath>
            <filtering>false</filtering>
            <directory>${basedir}/src/main/ressources/mapping</directory>
            <includes>
              <include>*.hbm.xml</include>
            </includes>
          </resource>
        </resources>    
        <testResources>
          <testResource>
            <targetPath>META-INF</targetPath>
            <filtering>false</filtering>
            <directory>${basedir}/src/main/ressources</directory>
            <includes>
              <include>*.cfg.xml</include>
            </includes>
          </testResource>
          <testResource>
            <targetPath>META-INF/mapping</targetPath>
            <filtering>false</filtering>
            <directory>${basedir}/src/main/ressources/mapping</directory>
            <includes>
              <include>*.hbm.xml</include>
            </includes>
          </testResource>
        </testResources>
       ...
      </build>
     ...
    </<project>
    mais ca n'a pas l'air de marcher en fait ...

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Janvier 2007
    Messages : 100
    Par défaut
    en fait il est indiqué sur le site de maven les lignes que j'ai mis plus haut, avec le conseil de mettre les ressources dans META-INF mais ca n'a pas l'air de marcher ... ?

    En enlevant simplement du dossier META-INF, ca semble marcher ... quelqu'un peut-il m'expliquer la raison ? y a-t-il autre chose à ajouter qui m'aurait échapper ???

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Janvier 2007
    Messages : 100
    Par défaut
    donc quand j'enleve de META-INF, mes test unitaires marche (enfin :p)
    Maintenant j'ai récupérer mon jar et j'essaie de l'utiliser dans un autre projet et il ne me trouve pas mes fichiers ressources !?

    En fait si, il trouve les fichiers dans mon jar ranger dans le dossier mapping, mais il ne trouve pas mon fichier placer à la racine du jar !?

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Janvier 2007
    Messages : 100
    Par défaut

    En parcourant le POM Reference Je suis tombé là dessus ...
    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
      <build>
       ...
        <resources>
          <resource>
            <directory>src/main/resources</directory>
          </resource>
        </resources>
        <testResources>
          <testResource>
            <directory>src/test/resources</directory>
          </testResource>
        </testResources>
      </build>

    Comme on peut le voir, c'est bien reSources et pas reSSources ...


    Enfin bref ...

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

Discussions similaires

  1. [HIBERNATE]Fichiers hibernate sous tomcat
    Par azpublic dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 22/01/2006, 00h41
  2. [Erreur] E1026 Fichier introuvable : 'xxx.dfm'
    Par richard038 dans le forum Langage
    Réponses: 4
    Dernier message: 18/01/2006, 14h47
  3. [Hibernate] Fichier de mapping introuvable
    Par babylone7 dans le forum Hibernate
    Réponses: 3
    Dernier message: 06/01/2006, 17h06
  4. [HIBERNATE] Fichier de mapping
    Par SEMPERE Benjamin dans le forum Hibernate
    Réponses: 2
    Dernier message: 20/10/2005, 10h40
  5. [FLASH MX] flash+xml : Fichier introuvable
    Par bariot dans le forum Flash
    Réponses: 1
    Dernier message: 02/08/2005, 13h31

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