Salut,
J'etudie actuellement dans ma boite une éventuel migration des projets d'un systeme de build ant/cvs vers du maven2/svn.
J'ai prototypé quelques projets dans Eclipse. Il est vrai que la gestion des dépendances est bien pratique.
Par contre je ne vois pas trop comment faire intervenir avec souplesse les notre équipe d'infographie.
En effet jusqu'a présent, ceux-ci intervenaient directement sur la couche présentation des projets (jsp, velocity ou autres) dans le filesystem correspondant à un projet d'un workspace d'Eclipse, ce projet étant par ailleurs déployé dans un Tomcat de développement.
Une fois ces ressources graphiques au point, on avait plus qu'a les commiter dans Eclipse.
Cette configuration permet notamment aux graphistes d'évaluer directement le résultat de leur travail dans leur browser (très souplement : un "CTRL-S" dans dreamweaver suivi d'un "F5" dans Firefox).
Avec le plugin m2Eclipse, je n'arrive pas à mettre en place un fonctionnement aussi souple.
En effet si on prend le cas d'une modification graphique d'une ressource (ex une image) se trouvant quelque part dans /monprojet/src/webapp, il est alors necessaire de "mvn builder" le projet pour pouvoir visualiser la webapp /monprojet/target/monprojet-1.0 dans un container de dev.
Cette phase de build alourdit enormément le processus, le travail d'infographie étant par nature très incrémental.
J'ai essayé de jouer avec les options maven du projet pour voir si il n'y avait pas moyen de synchroniser automatiquement la webapp dans /target à chaque changement de ressources mais je n'arrive pas à un résultat satisfaisant.
Y'aurait-il d'autres solutions pour fluidifier ce cycle?
Merci pour vos conseils!
Franck
Partager