Projet multi-module en utilsant Maven
Résolu
nbs230591
Messages postés
58
Date d'inscription
Statut
Membre
Dernière intervention
-
nbs230591 Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
nbs230591 Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je débute avec maven et je désire créer un projet parent qui utilise d'autre projets déjà crée(en utilisant eclipse) , j'ai suivi plusieurs tutoriels pour atteindre mon objectif mais toujours lorsque j'utilise une classe implémenté dans un projet fils dans mon projet parent ,le projet parent ne connait pas cette classe!!! ..Pouvez vous alors m'aidez svp.
Je débute avec maven et je désire créer un projet parent qui utilise d'autre projets déjà crée(en utilisant eclipse) , j'ai suivi plusieurs tutoriels pour atteindre mon objectif mais toujours lorsque j'utilise une classe implémenté dans un projet fils dans mon projet parent ,le projet parent ne connait pas cette classe!!! ..Pouvez vous alors m'aidez svp.
A voir également:
- Projet multi-module en utilsant Maven
- Multi exp heartgold - Forum Jeux vidéo
- Igfxtray module ✓ - Forum Virus
- 2eme multi exp? - Forum Jeux vidéo
- Filigrane projet - Guide
- Pas de module ci - Forum TV & Vidéo
1 réponse
Bonjour,
Il y a une ambiguïté dans ce que tu décris, est-ce que tu as un seul projet avec plusieurs modules, ou plusieurs projets avec des dépendances les uns sur les autres ?
Si je comprends bien on serait plutôt dans le deuxième cas, tu as un projet A avec une classe C, et un projet B qui utilise la classe C.
Pour que ça fonctionne, il faudrait que le projet A soit installé dans ton dépôt Maven, ce qui permet au projet B de le trouver si tu lui ajoutes la dépendance sur le projet A.
Il y a une ambiguïté dans ce que tu décris, est-ce que tu as un seul projet avec plusieurs modules, ou plusieurs projets avec des dépendances les uns sur les autres ?
Si je comprends bien on serait plutôt dans le deuxième cas, tu as un projet A avec une classe C, et un projet B qui utilise la classe C.
Pour que ça fonctionne, il faudrait que le projet A soit installé dans ton dépôt Maven, ce qui permet au projet B de le trouver si tu lui ajoutes la dépendance sur le projet A.
Si tu as des profils où des options à ajouter, mets les de la même manière que lorsque tu fais un (même si c'est Eclipse qui le fait pour toi)