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 :

Mavenisation d'un Projet


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 7
    Par défaut Mavenisation d'un Projet
    Bonjour,

    j'ai un projet à maveniser (ant -->Maven) qui est composé de plusieurs projets dépendantes, je voulais l'adapter sans la réecréation d'un nouveau projet Maven, et faire copier coller les sources!, j'ai créé un projet parent qui contient un pom parent ou je déclaré tous les modules. est j'ai toujour ce message d'erreur à la compilation!! exemple:

    Child module D:\..\workspaceNewProcessPRJ\PROJETParent\module1 of D:\..\workspaceNewProcessPRJ\PROJETParent\pom.xml does not exist

    Merci d'avance pour votre aide

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 483
    Par défaut
    il y a bien un sous dossier module1 contenant un fichier pom.xml?

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 7
    Par défaut
    OUI, tous les modules contiennent des fichiers pom.xml ou je déclare le pom parent.

    pour plus précision les module ne sont pas pas sous le projet parent comme la structure classique de maven. j'ai cré un projet parent pour qu'il fait appel au module à partir des poms.

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 7
    Par défaut
    Au fait ça marche finalement il faut absolument respecter la structure de maven et metre les modules comme des sous répertoires du projet parent

    Merci Tchize

  5. #5
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 483
    Par défaut
    pas nécessairement comme sous répertoires.
    Tu peux mettre ../module1 par exemple dans ton <module></module>.
    Maven est très versatile de ce coté là. De plus, il n'y a pas d'obligatiore que le parent des modules soit le projet multi module. Le parent c'est pour de l'héritage de pom (on défini dans le parent les endroit où se trouvent les repository, le svn, etc), le multi module c'est pour déclencher plusieur build en même temps. ainsi tu peux très bien avoir

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    racine/
      parent/
        pom.xml
      module1/
        pom.xml <-- parent = ../parent
      module2/
        pom.xml
      module3/
        pom.xml
      machin
        module4/
          pom.xml
    pom.xml <-- multi module
    et dans le pom multi module
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <modules>
      <module>module1</module>
      <module>module2</module>
      <module>module3</module>
      <module>machin/module4</module>
    </modules>

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 7
    Par défaut
    supeer Tchiz, Merci bcp! là je suis dans l'étape suivante de mavenisation des modules de mon projet: dependances,conf,plugins.....

    Je revien vers toi peut être

    @+

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/05/2011, 18h32
  2. mavenisation lbrairie projet
    Par khamkham dans le forum Maven
    Réponses: 5
    Dernier message: 08/10/2010, 11h27
  3. maveniser projet eclipse web service axis2
    Par javadevelopper dans le forum Maven
    Réponses: 0
    Dernier message: 03/12/2009, 11h54
  4. Réponses: 2
    Dernier message: 23/06/2009, 14h06
  5. mavenisation projet : erreur Sun proprietary API
    Par allstar dans le forum Maven
    Réponses: 1
    Dernier message: 11/08/2008, 16h06

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