Projet multi-module en utilsant Maven

Résolu/Fermé
nbs230591 Messages postés 58 Date d'inscription dimanche 25 août 2013 Statut Membre Dernière intervention 11 juillet 2016 - Modifié par nbs230591 le 4/04/2015 à 19:26
nbs230591 Messages postés 58 Date d'inscription dimanche 25 août 2013 Statut Membre Dernière intervention 11 juillet 2016 - 4 avril 2015 à 19:48
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.

1 réponse

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
4 avril 2015 à 19:36
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.
0
nbs230591 Messages postés 58 Date d'inscription dimanche 25 août 2013 Statut Membre Dernière intervention 11 juillet 2016
4 avril 2015 à 19:41
Bonjour KX ,je te remercie d'abord pour ta réponse ,exactement je suis dans le deuxième cas , peux tu alors m'expliquer comment je peux installer mon projet dans mon dépot maven ?
0
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
4 avril 2015 à 19:45
En lignes de commandes, tu vas à la racine de ton répertoire (là où il y a le pom.xml) et tu fais la commande
mvn install


Si tu as des profils où des options à ajouter, mets les de la même manière que lorsque tu fais un
mvn compile
(même si c'est Eclipse qui le fait pour toi)
0
nbs230591 Messages postés 58 Date d'inscription dimanche 25 août 2013 Statut Membre Dernière intervention 11 juillet 2016
4 avril 2015 à 19:48
Compris ,je vais essayer ,Grand merci encore une fois :)
0