I defined a new Mojo by extending AbstractCompilerMojo from the
maven-compiler-plugin.

It doesn't work, because the @component annotation for the compiler manager
on AbstractCompilerMojo doesn't happen.

Obviously, it works in the CompilerMojo.

As an experiment, I made a copy of AbstractCompilerMojo co-located with my
Mojo class. That works.

The only information I've managed to scavenge suggested that plexus
annotations don't work on base classes at all, so I'm stumped.

Reply via email to