Bonjour j'ai un projet (non mavenisé) qui se trouve sur cvs.
Je souhaite récuperer les sources de ce projet via maven-scm-plugin et les recompiler, via un autre projet maven que je developpe en local, et qui est divisé en sous-modules
et j'aimerais comprendre la solution à appliquer
solution 1 :
Est-ce que je checkout tout le projet d'un coup dans mon pom.xml parent dans un workingDirectory quelconque, puis un script Ant se charge de placer les fichiers sources et autres resources au bon endroit dans chaque sous-modules de mon projet avant de lancer la compilation?
solution 2 :
Chaque sous-module checkout le dossier avec les fichiers dont il a besoin pour compiler, directement dans les dans les dossiers src/main/java pour les classes et src/main/resources pour les ressources ?
si oui , peut-on appliquer un filtre des fichiers à checkout, (ex: si on veut pas récuperer les jar ou war déja compilés)? ,
et peux-t-on préciser tel fichier java va dans tel répertoire, et tel fichier .properties va dans un autre répertoire directement via scm ?
Ou bien y-a-t-il une autre manière plus logique de faire ?
Merci d'avance,
Partager