...
| Remarque |
|---|
Nous allons dans un premier temps décrire les chemins spécifiques à chaque type d'utilisateurs, puis nous décrirons les arborescence communes. Les arborescences communes sont présentées avec des chemins relatifs. Les chemins sont a adapter en fonction du contexte de l'utilisateur : exploitant ou développeur. |
Arborescence développeur
le fonctionnement de MAVEN impose une architecture particulière : tout l'espace de travail est dans le repertoire /src/main.
|
Arborescence exploitant
properties : les fichiers de configuration
...
Même les applications en mode batch seulement doivent utiliser /webapp/WEB-INF/lib pour déposer leurs bibliothèques, même si dans ce cas le nommage n'est pas très approprié.
/website : la construction du site web
Le répertoire /website est utilisé de manière temporaire par la tâche ant doc pour générer la documentation du projet avant de la transférer sur le site web du projet, les fichiers s'y trouvant ne doivent pas être modifiés même par les développeurs.

