Je crée un nouveau projet maven à partir d'un plugin eclipse. Comme il me semble une mauvaise idée de coder en dur pom.xml à mon plugin. Y at-il un moyen de générer ce par programme de telle sorte que le plugin sera plus maintenable?Générer par programme pom.xml
La création de la structure du projet maven à partir du plugin semble également être une mauvaise idée! Y a-t-il des API pour faire ce test? (créer un projet maven, y ajouter ma dépendance)
Ce que je fais actuellement est de créer des dossiers, écrire un fichier .classpath (codé en dur), en injectant maven nature dans le fichier .project et en essayant maintenant de générer le pom. xml. En voyant un pom.xml je pensais que l'écriture d'un plugin pour la version courante de maven ne ferait pas un bon travail.
Pas exactement! si c'est le cas, je vais créer un archtype chaque fois que le plugin est appelé. – gkns
Vous pouvez vérifier si la structure appropriée est présente et sinon exécuter mvn. Apparemment, vous pouvez aussi créer vos propres archétypes. Peut-être que c'est la voie à suivre ... Créer un archétype personnalisé, plugin crée un nouveau projet en branchant les détails fournis par l'utilisateur dans l'appel archetype –
Comment le plugin sait que mon archtype est présent chez le client? Ou vouliez-vous ajouter l'archtype en premier, puis faire appel au plugin pour créer le projet? – gkns