Let me continue with another question. Currently, my Mojo implementation has
@Mojo(name = "my-goal-name", defaultPhase = LifecyclePhase.GENERATE_SOURCES) However, I still need to add `<execution>` when I'm using the plugin; otherwise it's just ignored. I was expecting that the Mojo annotation would remove this requirement. What am I missing? Thanks, Behrooz On Mon, Jun 8, 2015 at 6:36 PM, Behrooz Nobakht <nob...@gmail.com> wrote: > Hi Andreas, > > Thank you for the pointer. It helped and it worked. > I was using an improper life cycle phase as the default. > > Cheers, > Behrooz > > > > On Mon, Jun 8, 2015 at 6:13 PM, Andreas Gudian <andreas.gud...@gmail.com> > wrote: > >> Hi, >> >> You can check the build-helper-maven-plugin, which has a tiny goal to add >> a >> source directory to the project: >> >> https://github.com/mojohaus/build-helper-maven-plugin/blob/master/src/main/java/org/codehaus/mojo/buildhelper/AddSourceMojo.java >> >> The maven-eclipse-plugin picks up all source directories listed in the >> model of the build. >> >> Hope that helps, >> Andreas >> >> Am Montag, 8. Juni 2015 schrieb Behrooz Nobakht : >> >> > Hi, >> > >> > I am trying to follow what `maven-plugin-plugin` Mojo does when >> generating >> > HelpMojo.java. >> > It also updates eclipse's .classpath some way (?) that I can see the >> > `target/generated-sources/plugin` >> > as a source folder in my IDE. >> > >> > Similarly, this is also what maven-jaxb2-plugin does when generating >> > sources files from a schema. >> > >> > I'm a bit clueless at this moment how to achieve the same for a custom >> > plugin I'm developing. >> > Any specific documentation, hints, or example sources I can look into >> for >> > this? >> > >> > Thanks in advance, >> > Behrooz >> > >> > > > > -- > -- Behrooz Nobakht > -- -- Behrooz Nobakht