2016_2017:s3:concprogobjet:td:environnement
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 2016_2017:s3:concprogobjet:td:environnement [2016/09/28 11:46] – [AVANT TOUT] blay | 2016_2017:s3:concprogobjet:td:environnement [2016/09/28 12:48] (current) – [Utilisation de maven pour récupérer une dépendance] blay | ||
|---|---|---|---|
| Line 49: | Line 49: | ||
| Puis pour s' | Puis pour s' | ||
| - | ===== Récupération des codes sources d'un projet maven présent dans un repository GIT ===== | ||
| - | <note tip>Dans le cadre du projet, vous allez dans cette étape récupérer le projet qui a été placé dans le dépôt sur la forge, pour en avoir une copie sur votre machine.</ | ||
| - | - Commencer par créer un nouveau projet sur votre machine par récupération du repo distant : {{ : | ||
| - | - Récupérer l' | ||
| - | - {{ : | ||
| - | - {{ : | ||
| - | - {{ : | ||
| - | - Enregistrer le repo : | ||
| - | - {{ : | ||
| - | - Ajouter un nouveau fichier ou modifier du code, le commiter et le pousser dans le dépôt distant. | ||
| - | - Tous les étudiants de l' | ||
| - | - Récupérer la version courante du projet par update {{ : | ||
| - | |||
| - | Tous les étudiants à la fin du TD ont un projet MAVEN dans leur propre environnement connecté par GIT à la forge. Le chef de projet fait le travail à la racine pour vérifier que le dépôt GIT principal qui sera utilisé en intégration fonctionne bien. Vous pourrez y placer les codes que vous voudrez partager dans l' | ||
| - | |||
| - | /* ===== Récupération d'un projet Maven avec un repository GIT (tous les autres une fois le projet créé) ===== - Associer le dépôt Git à votre projet : * {{ : | ||
| - | |||
| - | ===== Utilisation de maven pour récupérer une dépendance ===== | ||
| - | |||
| - | ==== Renseigner le repository Maven propre à l'IUT ==== | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | Afin de récupérer une __dépendance__ | ||
| - | |||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | <note tip>Si aucun repository n'est spécifié, Maven cherchera automatiquement les dépendances sur Maven Central ([[https:// | ||
| - | |||
| - | ==== Module Member ==== | ||
| - | |||
| - | Une fois le repository renseigné, nous pouvons récupérer la dépendance vers le module Member (à placer entre < | ||
| - | |||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | Le code source (avec les tests associés) du module Member est disponible [[https:// | ||
| - | |||
| - | ==== Module Maps ==== | ||
| - | |||
| - | Une fois le repository renseigné, nous pouvons récupérer la dépendance vers le module Maps (à placer entre < | ||
| - | |||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | Le code source (avec les tests associés) du module Maps est disponible [[https:// | ||
| - | |||
| - | En savoir plus [[http:// | ||
| - | |||
| - | |||
| - | /* | ||
| - | - {{ : | ||
| - | | ||
| - | {{ : | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | */ | ||
| - | |||
| - | |||
| - | |||
| - | /* | ||
| - | ===== Récupération d'un projet Maven avec un repository GIT (tous les autres une fois le projet créé) ===== | ||
| - | |||
| - | - Associer le dépôt Git à votre projet : | ||
| - | * {{ : | ||
| - | * Sélectionner le dépôt et le répertoire | ||
| - | */ | ||
| - | |||
2016_2017/s3/concprogobjet/td/environnement.1475063174.txt.gz · Last modified: 2016/09/28 11:46 by blay