Bonjour cher Forum,
Apres quelques mois ( je dirais meme quelques années) en roue libre sur le sujet, je reviens a la charge avec une petite question :
Mon contexte : je développe un plugin maven 2 contenant trois mojos. Un des mojos doit, selon un context bien determiner, executer un des deux autres mojos.
dans la méthode execute() de mon mojo "père", j'ai essaye d' instancier un nouveau mojo "fils" et lui fournir le pluginContext mais ce dernier et vide :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
public class SynchroMojo extends AbstractCvsMojo {
...
   public void execute() throws MojoExecutionException, MojoFailureException {
      ...
         if (tagEnabled) {
              TagMojo tagMojo = new TagMojo();
              tagMojo.setPluginContext(this.getPluginContext());
              ...
              tagMojo.execute()
         {
      ...
   }
}
Ma question : Comment faire ?