Skip to main content

Solution Maven pour manipulation du code JAVA avant compilation

Résumé en français

Lors de mon stage de Master 1 en informatique chez Thales Cholet, j'ai travaillé sur le développement d'un plugin Maven visant à réaliser une sélection de code avant la compilation. Ce plugin s'inspirait du principe du "ifdef" utilisé en langage C, mais adapté au langage Java. L'objectif était d'organiser efficacement le code en regroupant différentes fonctionnalités, tout en garantissant la sécurité des informations des clients en ne compilant que le code sélectionné. Dans mon rapport de stage, je vous présenterai l'avancement de ce projet ainsi que mes réflexions concernant les différentes étapes de développement. J'explorerai également les solutions mises en place pour résoudre les problèmes rencontrés et assurer la qualité du code produit.

Résumé en anglais

During my Master's internship in computer science at Thales Cholet, I worked on developing a Maven plugin to perform code selection before compilation. This plugin was inspired by the "ifdef" principle used in the C programming language but adapted for Java. The goal was to efficiently organize the code by grouping different functionalities while ensuring the security of client information by compiling only the selected code. In my internship report, I will present the progress of this project and my reflections on the various development stages. I will also explore the solutions implemented to address encountered issues and ensure the quality of the produced code.

Année
2024
Nombre de pages
43
Année de soutenance
2024-06-18
Type de dépôt
Rapport de stage
Langue de publication
Français
Éditeur
Université d'Angers
Lieu d'édition
Angers
Citation Key
dune17964
URL
https://dune.univ-angers.fr/fichiers/19003522/2024TMINF17964/fichier/17964F.pdf
Rapport
Libellé de l'étape
M1 Informatique
Bac+
4
Maître de stage
Raphael Feuvrier
Publication du contenu
Libellé de l'UFR
UFR de Sciences
Libellé du diplôme
Master Informatique
Entreprise
Thales Cholet
Tuteur
Benoit Da Mota
Fichier
Présentation