Skip to content

florentBourgeois/PaintWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Projet PaintWeb

Description

L'objectif de ce projet est la mise en pratique de l'ensemble des notions apportées par le développement objet, la découverte des bonnes pratiques apportées par le concept objet ainsi que l'utilisation d'outils avancés du développement java (springboot, junit, maven)

Importer le projet

Deux approches peuvent être employées pour importer le projet depuis eclipse :

  • import depuis git
  • import après téléchargement

Depuis git

  • Fichier -> Import
  • Git -> Project from Git
  • Clone URi
  • remplir les informations du git :
    • uri : https://github.com/florentBourgeois/PaintWeb.git
    • host : github.com
    • Repository path : le dossier ou vous voulez sauvegarder le projet
    • Protocol : https
    • Port : laisser vide
    • User : votre utilisateur Github
    • Password : votre password Github

Depuis l'archive

  • Télécharger l'archive et la dézipper dans le dossier ou vous voulez sauvegarder le projet
  • Fichier -> Import
  • Maven -> Existing maven project
  • browse et selectionner le fichier pom.xml dans le dossier du projet
  • finish

Tester le fonctionnement du projet

Actuellement le projet ne contient que le modèle d'objets pour le paint ainsi que les tests sur ce modèle. Pour valider le fonctionnement du projet :

  • clic droit sur le projet -> Maven -> Update project
  • attendre que le téléchargement se termine (indiqué dans la bare tout en bas à droite d'eclipse
  • clic droit sur le projet -> Run as -> Maven test
  • si la configuration est correcte, alors vous verrez apparaitre le message "Tests run: 71, Failures: 0, Errors: 0, Skipped: 0" dans la console

Lorsque vous executez les tests maven ; vous retrouverez le résultat d'execution des tests dans le dossier target/surefire-reports/ Double cliquer sur l'un de ces fichiers pour voir l'état détaillé des tests.

About

Mise en pratique des concepts objets et des outils de conception avancés offert par le framework Java + Java Spring pour la création d'un paint distribué

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages