Pour pouvoir exécuter l'application en local il faut installer les packages suivants :
- Eclipse Java EE IDE for Web Developers.Version: 2018-09 (4.9.0)
- Serveur Apache Tomcat 9.0
Avant de pouvoir exécuter le projet il faudra suivre les étapes ci-dessous:
- Importer le projet en tant que "Existing Maven Project"
- Faire un "Run as Maven clean"
- Faire un "Run as Maven Install"
- Faire un "Run as Maven build" -> Inscrire dans le champs "Goals" : "package"
- Ensuite faire un "Run on server"
Attention à chaque changement, et pour que le fichier .war du projet soit à jour, il faudra suivre les même étapes.
Afin d'avoir la base de données sur son local, pensez à modifier ces deux fichiers :
-
/CahierLaboratoire/src/main/resources/hibernate.cfg.xml : lignes 9,10 & 11 en indicant:
1.jdbc:mysql://localhost/cahierlabo (ici la bdd s'appelle cahierlabo)
2.username (root)
3.pwd (root)
-
Faire la même chose dans le fichier : /CahierLaboratoire/src/main/java/com/groupe6/dao/dao.properties Pensez à bien créer votre base de données en local et à importer dessus celle qu'il y a dans le dossier (c1cahierlabbdd.sql)
L'application est restreinte. Il faut obligatoirement être enregistré.
-
Connexion : http://localhost:8080/CahierLaboratoireMaven/connexion
-
Accueil : http://localhost:8080/CahierLaboratoireMaven/accueil
- l'accueil se trouve sous WEBINF
- Les scripts JS et appel AJAX se trouve dans /inc/script
- La gestion de la page principale se fait sous script/MainPageManagement/mainPageManagement.js
- Hibernate, classes et contrôleurs dans les classes java